Преобразование вещественного десятичного числа в шестнадцатеричное
Процедуры обработки вещественной и дробной части десятичного числа отличаются друг от друга и выполняются порознь, результаты объединяются при формировании шестнадцатеричного эквивалента.
Для преобразования целой части числа, необходимо разделить его на основание системы, в которую хотим перевести, остатки от деления числа и частных составляют искомую часть числа.
При преобразовании дробной части числа, необходимо эту часть умножать на основание той системы, в которую переводим число. Целые части произведений дадут искомое число. Умножение дробных частей промежуточных произведений продолжают до заданной точности или обнуления дробной части промежуточного произведения.
Например: Переведём число 634,32812510 в 16 систему счисления
Преобразование целой части числа:
шаг деление частное остаток
1 634:16 = 39 1010 = А16 мл.зн.разряд
2 39:16 = 2 710 = 716
3 2:16 = 210 = 216 ст.зн.разряд
целая часть равна 27А
Преобразование дробной части:
0,328125 16 = 5,25 5 ст. зн. разряд
0,25 16 = 4,0 4 мл. зн. разряд
дробная часть равна 54
Полный результат перевода: 634,32812510 = 27А,5416
Дата добавления: 2016-02-24; просмотров: 815;