Для перевода десятичного числа 4521.58594 в восьмеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 8 до тех пор, пока остаток не станет меньше чем 8.
| — | 4521 | 8 | |||||||
| 4520 | — | 565 | 8 | ||||||
| 1 | 560 | — | 70 | 8 | |||||
| 5 | 64 | — | 8 | 8 | |||||
| 6 | 8 | 1 | |||||||
| 0 |
Ответом будет являться обратная последовательность результатов деления:
452110=106518
Для перевода дробной части 0.58594 из десятичной системы в восьмеричную, необходимо выполнить последовательное умножение дробной части на 8, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.58594 ∙ 8 = 4.68752 (4)
0.68752 ∙ 8 = 5.50016 (5)
0.50016 ∙ 8 = 4.00128 (4)
0.00128 ∙ 8 = 0.01024 (0)
0.01024 ∙ 8 = 0.08192 (0)
0.08192 ∙ 8 = 0.65536 (0)
0.65536 ∙ 8 = 5.24288 (5)
0.24288 ∙ 8 = 1.94304 (1)
0.94304 ∙ 8 = 7.54432 (7)
0.54432 ∙ 8 = 4.35456 (4)
0.35456 ∙ 8 = 2.83648 (2)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.5859410=0.454000517428
Окончательным ответом будет являться соединение целой и дробной части:
4521.5859410=10651.454000517428.
