Реферат: Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операц

Получается 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, а при переводе в шестнадцатиричную систему мы

К-во Просмотров: 485
Бесплатно скачать Реферат: Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операц