Правила перевода правильных дробей

Напомним, что правильная дробь имеет нулевую целую часть, т.е. у нее числитель меньше знаменателя. Результат перевода правильной дроби всегда правильная дробь.

Перевод из десятичной системы счисления в двоичную и шестнадцатеричную:

а) исходная дробь умножается на основание системы счисления, в которую переводится (2 или 16);

б) в полученном произведении целая часть преобразуется в соответствии с таблицей в цифру нужной системы счисления и отбрасывается – она является старшей цифрой получаемой дроби;

в) оставшаяся дробная часть (это правильная дробь) вновь умножается на нужное основание системы счисления с последующей обработкой полученного произведения в соответствии с шагами а) и б);

г) процедура умножения продолжается до тех пор, пока ни будет получен нулевой результат в дробной части произведения или ни будет достигнуто требуемое количество цифр в результате;

д) формируется искомое число: последовательно отброшенные в шаге б) цифры составляют дробную часть результата, причем в порядке уменьшения старшинства.

Пример1. Перевод числа 0,847 в двоичную систему счисления (до 4-х значащих цифр).

Правила перевода правильных дробей - student2.ru Таким образом, 0,847 = 0,11012.

Процедура перевода прервана на четвертом шаге, это приводит к потере ряда цифр.

Пример2. Перевод числа 0,847 в шестнадцатеричную систему счисления (до 3-х значащих цифр).

Правила перевода правильных дробей - student2.ru Процедура перевода прервана. Таким образом, 0,847 = 0,D8D16.

Наши рекомендации