Для перевода числа 112.8 из 112-ой в восьмеричную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в восьмеричную. Для перевода 112-ого числа 112.8 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A112 = an-1 ∙ 112n-1 + an-2 ∙ 112n-2 + ∙∙∙ + a0 ∙ 1120 + a-1 ∙ 112-1 + ∙∙∙ + a-m ∙ 112-m
В результате преобразований получим:
112.8112=1 ∙ 1122 + 1 ∙ 1121 + 2 ∙ 1120 + 8 ∙ 112-1 = 1 ∙ 12544 + 1 ∙ 112 + 2 ∙ 1 + 8 ∙ 0.0089285714285714 = 12544 + 112 + 2 + 0.071428571428571 = 12658.07142857110
Таким образом:
112.8112 = 12658.07142857110.
Для перевода десятичного числа 12658.071428571 в восьмеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 8 до тех пор, пока остаток не станет меньше чем 8.
| — | 12658 | 8 | |||||||
| 12656 | — | 1582 | 8 | ||||||
| 2 | 1576 | — | 197 | 8 | |||||
| 6 | 192 | — | 24 | 8 | |||||
| 5 | 24 | 3 | |||||||
| 0 |
Ответом будет являться обратная последовательность результатов деления:
1265810=305628
Для перевода дробной части 0.071428571 из десятичной системы в восьмеричную, необходимо выполнить последовательное умножение дробной части на 8, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.071428571 ∙ 8 = 0.571428568 (0)
0.571428568 ∙ 8 = 4.571428544 (4)
0.571428544 ∙ 8 = 4.571428352 (4)
0.571428352 ∙ 8 = 4.571426816 (4)
0.571426816 ∙ 8 = 4.571414528 (4)
0.571414528 ∙ 8 = 4.571316224 (4)
0.571316224 ∙ 8 = 4.570529792 (4)
0.570529792 ∙ 8 = 4.564238336 (4)
0.564238336 ∙ 8 = 4.513906688 (4)
0.513906688 ∙ 8 = 4.111253504 (4)
0.111253504 ∙ 8 = 0.890028032 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.07142857110=0.044444444408
Ответом будет являться соединение целой и дробной части:
12658.07142857110=30562.044444444408.
Окончательный ответ:
112.8112=30562.044444444408.
