Реферат: Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операц
Получается 4096*4=16384. Этот результат мы заносим в
сумму. Переходим к следующему разряду: 16^2=256. 256
нужно умножить на значение третьего разряда т.е. A. Как
известно в шестнадцатиричной системе исчисления буквы
от A до F символизируют числа от 10 до 15 ( A=10, B=11,
C=12, D=13, E=14, F=15). Умножив 256 на 10 получим 2560
и этот результат добавляем к сумме, в которой у нас по-
ка было 16384. В сумму у нас получилось 18944. Перехо-
дим ко второму разряду: 3*16^1=48, добавив это в сумму
получим 18992. И последний разряд: 15*16^0=15. Конечная
сумма равна 219007 0. Мы получили результат в десятеричной
системе исчисления.
2IV. МЕТОДОЛОГИЧЕСКИЙ ПОДХОД
Рассматривая перевод из десятеричной системы
исчисления в двоичную и шестнадцатиричную, можно найти
много общего. В обоих случаях мы ищем максимальную сте-
пень, затем в обоих случаях сравниваем остаток с числом
возведенным в степень разряда. Единственная разница
заключается в том, что при переводе в двоичную систему
основанием степени служит двойка, а при переводе в
шестнадцатиричную систему основанием служит число шест-
надцать. Возникает вопрос: а нельзя ли объединить оба
этих перевода в одну процедуру, в которую в качестве
параметров передавать основание степени? При более под-
робном рассмотрении перевода в двоичную систему можно
заметить, что сравнивая остаток со степенью двойки мы
- 7 -
отмечаем только как бы два состояния: да или нет, т.е.
1 или 0, а при переводе в шестнадцатиричную систему мы