Для перевода десятичного числа 1.90468 в восьмеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 8 до тех пор, пока остаток не станет меньше чем 8.
| 1 | |
Ответом будет являться обратная последовательность результатов деления:
110=18
Для перевода дробной части 0.90468 из десятичной системы в восьмеричную, необходимо выполнить последовательное умножение дробной части на 8, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.90468 ∙ 8 = 7.23744 (7)
0.23744 ∙ 8 = 1.89952 (1)
0.89952 ∙ 8 = 7.19616 (7)
0.19616 ∙ 8 = 1.56928 (1)
0.56928 ∙ 8 = 4.55424 (4)
0.55424 ∙ 8 = 4.43392 (4)
0.43392 ∙ 8 = 3.47136 (3)
0.47136 ∙ 8 = 3.77088 (3)
0.77088 ∙ 8 = 6.16704 (6)
0.16704 ∙ 8 = 1.33632 (1)
0.33632 ∙ 8 = 2.69056 (2)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.9046810=0.717144336128
Окончательным ответом будет являться соединение целой и дробной части:
1.9046810=1.717144336128.
