Для перевода числа 512 из 512-ой в восьмеричную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в восьмеричную. Для перевода 512-ого числа 512 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A512 = an-1 ∙ 512n-1 + an-2 ∙ 512n-2 + ∙∙∙ + a0 ∙ 5120
В результате преобразований получим:
512512=5 ∙ 5122 + 1 ∙ 5121 + 2 ∙ 5120 = 5 ∙ 262144 + 1 ∙ 512 + 2 ∙ 1 = 1310720 + 512 + 2 = 131123410
Таким образом:
512512 = 131123410.
Для перевода десятичного числа 1311234 в восьмеричную систему счисления, необходимо его последовательно делить на 8 до тех пор, пока остаток не станет меньше чем 8.
| — | 1311234 | 8 | |||||||||||
| 1311232 | — | 163904 | 8 | ||||||||||
| 2 | 163904 | — | 20488 | 8 | |||||||||
| 0 | 20488 | — | 2561 | 8 | |||||||||
| 0 | 2560 | — | 320 | 8 | |||||||||
| 1 | 320 | — | 40 | 8 | |||||||||
| 0 | 40 | 5 | |||||||||||
| 0 |
Ответом будет являться обратная последовательность результатов деления:
131123410=50010028
Окончательный ответ будет выглядеть так:
512512=50010028
