При переводе смешанных чисел из одной системы счисления в другую необходимо в новую систему перевести отдельно его целую и дробную части, а затем объединить полученные результаты в одно смешанное число.
Задача 6. Перевести десятичное смешанное число 159.75 в шестнадцатеричную систему счисления с точностью 16-3.
Решение.
Первый остаток равен 15, что соответствует символу F. Таким образом (159)10 = (9F)16.
- целая часть = 12, что соответствует символу С, а остаток равен 0.
Таким образом (0.75)10 = (0.С)16.
Тогда (159.75)10 = (9F.C)16. При этом переход между системами произведен без потери точности.
Проверка:
(9F.C)16 = 9×161 + 15 + 12×16-1 = (159,75)10