Для перевода числа 123456789 из 123-ой в 456-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 456-ую. Для перевода 123-ого числа 123456789 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A123 = an-1 ∙ 123n-1 + an-2 ∙ 123n-2 + ∙∙∙ + a0 ∙ 1230
В результате преобразований получим:
123456789123=1 ∙ 1238 + 2 ∙ 1237 + 3 ∙ 1236 + 4 ∙ 1235 + 5 ∙ 1234 + 6 ∙ 1233 + 7 ∙ 1232 + 8 ∙ 1231 + 9 ∙ 1230 = 1 ∙ 52389094428262881 + 2 ∙ 425927596977747 + 3 ∙ 3462825991689 + 4 ∙ 28153056843 + 5 ∙ 228886641 + 6 ∙ 1860867 + 7 ∙ 15129 + 8 ∙ 123 + 9 ∙ 1 = 52389094428262881 + 851855193955494 + 10388477975067 + 112612227372 + 1144433205 + 11165202 + 105903 + 984 + 9 = 5325145186812611710
Таким образом:
123456789123 = 5325145186812611710.
Для перевода десятичного числа 53251451868126117 в 456-ую систему счисления, необходимо его последовательно делить на 456 до тех пор, пока остаток не станет меньше чем 456.
| — | 53251451868126117 | 456 | |||||||||||
| 5.3251451868126E+16 | — | 1.167794997108E+14 | 456 | ||||||||||
| 1.1677949971051E+14 | — | 256095394102 | 456 | ||||||||||
| 256095393936 | — | 561612706 | 456 | ||||||||||
| 561612336 | — | 1231606 | 456 | ||||||||||
| 1231200 | — | 2700 | 456 | ||||||||||
| 2280 | 5 | ||||||||||||
Ответом будет являться обратная последовательность результатов деления:
5325145186812611710=5456
Окончательный ответ будет выглядеть так:
123456789123=5456
