Перевод из десятичной системы в искомую для дробной части числа.

 

Осуществляется алгоритмом в форме таблицы 2.4.

Таблица 2.4 Алгоритм перевода для дробной части числа.

 

1) Zпром.дроб.10 * Rj Десятичную дробь умножить на основание искомой системы в десятичном представлении.
2) Целая часть, Е ≠ Езад. Запомнить число перед дробью и если заданная точность не достигнута, то повторить пункт 1.
3) П12+…+Пn Запомненные целые части произведений записать в строку в порядке в их получения, что будет соответствовать дробной части промежуточного числа.

 

Пример 2.4 Перевести десятичную дробь в шестнадцатеричную с точностью ε=10-3

 

Zпром.10 = 0,21 ε = 0,001

0,21*16 = 3, 36 ε = 0,1 ≠ 0,001

0,36*16 = 5, 76 ε = 0,01 ≠ 0,001

0,76*16 = 12, 76 ε = 0,001 –––> стоп.

 

Yдроб..R=16 = 0,35С16

 

Возвращаясь к записи исходного числа в примере 2.2, получим искомый результат.


 

= 139,2110 = 8В,35С16