Для перевода десятичного числа 3661.89403 в восьмеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 8 до тех пор, пока остаток не станет меньше чем 8.
| — | 3661 | 8 | |||||
| 3656 | — | 457 | 8 | ||||
| 5 | 456 | — | 57 | 8 | |||
| 1 | 56 | 7 | |||||
| 1 |
Ответом будет являться обратная последовательность результатов деления:
366110=71158
Для перевода дробной части 0.89403 из десятичной системы в восьмеричную, необходимо выполнить последовательное умножение дробной части на 8, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.89403 ∙ 8 = 7.15224 (7)
0.15224 ∙ 8 = 1.21792 (1)
0.21792 ∙ 8 = 1.74336 (1)
0.74336 ∙ 8 = 5.94688 (5)
0.94688 ∙ 8 = 7.57504 (7)
0.57504 ∙ 8 = 4.60032 (4)
0.60032 ∙ 8 = 4.80256 (4)
0.80256 ∙ 8 = 6.42048 (6)
0.42048 ∙ 8 = 3.36384 (3)
0.36384 ∙ 8 = 2.91072 (2)
0.91072 ∙ 8 = 7.28576 (7)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.8940310=0.711574463278
Окончательным ответом будет являться соединение целой и дробной части:
3661.8940310=7115.711574463278.
