Для перевода десятичного числа 1.3669899012 в восьмеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 8 до тех пор, пока остаток не станет меньше чем 8.
| 1 | |
Ответом будет являться обратная последовательность результатов деления:
110=18
Для перевода дробной части 0.3669899012 из десятичной системы в восьмеричную, необходимо выполнить последовательное умножение дробной части на 8, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.3669899012 ∙ 8 = 2.9359192096 (2)
0.9359192096 ∙ 8 = 7.4873536768 (7)
0.4873536768 ∙ 8 = 3.8988294144 (3)
0.8988294144 ∙ 8 = 7.1906353152 (7)
0.1906353152 ∙ 8 = 1.5250825216 (1)
0.5250825216 ∙ 8 = 4.2006601728 (4)
0.2006601728 ∙ 8 = 1.6052813824 (1)
0.6052813824 ∙ 8 = 4.8422510592 (4)
0.8422510592 ∙ 8 = 6.7380084736 (6)
0.7380084736 ∙ 8 = 5.9040677888 (5)
0.9040677888 ∙ 8 = 7.2325423104 (7)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.366989901210=0.273714146578
Окончательным ответом будет являться соединение целой и дробной части:
1.366989901210=1.273714146578.
