Для перевода десятичного числа 2.02417 в восьмеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 8 до тех пор, пока остаток не станет меньше чем 8.
| 2 | |
Ответом будет являться обратная последовательность результатов деления:
210=28
Для перевода дробной части 0.02417 из десятичной системы в восьмеричную, необходимо выполнить последовательное умножение дробной части на 8, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.02417 ∙ 8 = 0.19336 (0)
0.19336 ∙ 8 = 1.54688 (1)
0.54688 ∙ 8 = 4.37504 (4)
0.37504 ∙ 8 = 3.00032 (3)
0.00032 ∙ 8 = 0.00256 (0)
0.00256 ∙ 8 = 0.02048 (0)
0.02048 ∙ 8 = 0.16384 (0)
0.16384 ∙ 8 = 1.31072 (1)
0.31072 ∙ 8 = 2.48576 (2)
0.48576 ∙ 8 = 3.88608 (3)
0.88608 ∙ 8 = 7.08864 (7)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0241710=0.014300012378
Окончательным ответом будет являться соединение целой и дробной части:
2.0241710=2.014300012378.
