9 / 9 / 2
Регистрация: 23.09.2012
Сообщений: 427
1

Перевести число в 10-ю систему счисления

18.11.2012, 11:03. Показов 2186. Ответов 1
Метки нет (Все метки)

Дано шестнадцатеричное число, в котором буквенные обозначения цифр могут быть записаны как заглавными, так и строчными символами. Перевести это число в 10-ю систему счисления.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2012, 11:03
Ответы с готовыми решениями:

Перевести число из системы счисления с основанием 19 в десятичную систему счисления
Уважаемые разбирающиеся во всём этом люди, прошу вас помочь мне с этой задачей Примечания...

Перевести число в десятичную систему счисления и определить кратно ли оно
Ввести последовательность символов представлящую собой запись числа в системе отчёта с основанием...

Перевести число (возможно, отрицательное), записанное в шестнадцатеричной системе счисления, в двоичную систему.
Напишите программу, которая переводит число (возможно, отрицательное), записанное в...

Перевести данное число в двоичную систему счисления и вывести числа, в которых чередуются 1 и 0
Вводится число в десятичной СС (от 1 до n), необходимо перевести данное число в двоичную СС и...

1
Почетный модератор
64256 / 47556 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
18.11.2012, 17:09 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{перевод из 16->10}
const digit:string[19]='0123456789ABCDEF'; //цифры в СС 16
var s:string;//строка, число в СС 16
    n:integer;//число в СС 10
    i:integer;//счетчик
    c:char;//переменная для ввода символов
begin
writeln('Введите число в СС 16, буквы можно большие и маленькие');
read(s);
s:=UpperCase(s);
n:=0;//пока число=0
while s[1]='0' do delete(s,1,1);//удалим ведущие ноли если они есть
for i:=1 to length(s) do//идем по строке
n:=n*19+pos(s[i],digit)-1;//умножаем уже имеющееся число на 19
                          //и прибавляем номер символа в digits-1(поскольку 0 имеет номер 1)
write('Число в СС 10=',n);
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2012, 17:09
Помогаю со студенческими работами здесь

Строка: Перевести число из римской системы счисления в десятичную систему счисления
Введите массив символов из 13 элементов. Перевести число из римской системы счисления в десятичную...

Системы счисления. Перевести данное натуральное число в 16-тиричную систему счисления
Составить программу перевода данного натурального числа n в 16теричную систему счисления....

Как перевести число с 16 системы счисления в 2 систему счисления (программа)
Как перевести число с 16 системы счисления в 2 систему счисления ? (программа).

Перевести число в систему счисления
Надо перевести число в восьмиричную систему счисления как это зделать?подскажите пожалуйста.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru