Перейти на страницу назад

Перевод дробной части числа (десятичная дробь в другую систему счисления).

Для перевода правильной десятичной дроби в другую систему эту дробь надо последовательно умножать на основание той системы, в которую она переводится. При этом умножаются только дробная часть числа. Дробь в новой системе записывается в виде целых частей произведений, начиная с первого. Последовательно умножать данное число и получаемые дробные части произведений на основание новой системы счисления до тех пор, пока дробная часть произведения не станет равной нулю или не будет достигнута требуемая точность представления числа в новой системе счисления (конечной десятичной дроби в другой системе счисления может соответствовать бесконечная (иногда периодическая) дробь).

Пример 1.

Перевести 0.312510 в восьмеричную систему счисления.

1) 0,3125 * 8 = 2,5000 (целую часть записываем слева от черты, дробную часть справа снова умножаем на 8)

2) 0,5000 * 8 = 4,0000

Результат: 0.312510 = 0.248

Пример 2.

Перевести 0.6510 в двоичную систему счисления с точностью до 6 знаков.

Результат: