Для перевода числа 1720569600000 из 64-ой в 32-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 32-ую. Для перевода 64-ого числа 1720569600000 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A64 = an-1 ∙ 64n-1 + an-2 ∙ 64n-2 + ∙∙∙ + a0 ∙ 640
В результате преобразований получим:
172056960000064=1 ∙ 6412 + 7 ∙ 6411 + 2 ∙ 6410 + 0 ∙ 649 + 5 ∙ 648 + 6 ∙ 647 + 9 ∙ 646 + 6 ∙ 645 + 0 ∙ 644 + 0 ∙ 643 + 0 ∙ 642 + 0 ∙ 641 + 0 ∙ 640 = 1 ∙ 4.7223664828696E+21 + 7 ∙ 7.3786976294838E+19 + 2 ∙ 1152921504606846976 + 0 ∙ 18014398509481984 + 5 ∙ 281474976710656 + 6 ∙ 4398046511104 + 9 ∙ 68719476736 + 6 ∙ 1073741824 + 0 ∙ 16777216 + 0 ∙ 262144 + 0 ∙ 4096 + 0 ∙ 64 + 0 ∙ 1 = 4.7223664828696E+21 + 5.1650883406387E+20 + 2305843009213693952 + 0 + 1407374883553280 + 26388279066624 + 618475290624 + 6442450944 + 0 + 0 + 0 + 0 + 0 = 5.2411825943308E+2110
Таким образом:
172056960000064 = 5.2411825943308E+2110.
Для перевода десятичного числа 5.2411825943308E+21 в 32-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 32 до тех пор, пока остаток не станет меньше чем 32.
| — | 2307277397294055424 | 32 | |||||||||||||||||||||||
| 2.3072773972941E+18 | — | 7.2102418665439E+16 | 32 | ||||||||||||||||||||||
| 0 | 7.2102418665439E+16 | — | 2.253200583295E+15 | 32 | |||||||||||||||||||||
| 0 | 2.253200583295E+15 | — | 70412518227968 | 32 | |||||||||||||||||||||
| 0 | 70412518227968 | — | 2200391194624 | 32 | |||||||||||||||||||||
| 0 | 2200391194624 | — | 68762224832 | 32 | |||||||||||||||||||||
| 0 | 68762224832 | — | 2148819526 | 32 | |||||||||||||||||||||
| 0 | 2148819520 | — | 67150610 | 32 | |||||||||||||||||||||
| 6 | 67150592 | — | 2098456 | 32 | |||||||||||||||||||||
| I | 2098432 | — | 65576 | 32 | |||||||||||||||||||||
| O | 65568 | — | 2049 | 32 | |||||||||||||||||||||
| 8 | 2048 | — | 64 | 32 | |||||||||||||||||||||
| 1 | 64 | 2 | |||||||||||||||||||||||
| 0 |
Ответом будет являться обратная последовательность результатов деления:
230727739729405542410=2018OT600000032
Для перевода дробной части 0.2411825943308E+21 из десятичной системы в 32-ую, необходимо выполнить последовательное умножение дробной части на 32, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.2411825943308E+21 ∙ 32 = 7.7178430185856E+21 ()
0.7178430185856E+21 ∙ 32 = 2.2970976594739E+22 ()
0.2970976594739E+22 ∙ 32 = 9.5071251031648E+22 ()
0.5071251031648E+22 ∙ 32 = 1.6228003301274E+23 ()
0.6228003301274E+23 ∙ 32 = 1.9929610564077E+24 ()
0.9929610564077E+24 ∙ 32 = 3.1774753805046E+25 ()
0.1774753805046E+25 ∙ 32 = 5.6792121761472E+25 ()
0.6792121761472E+25 ∙ 32 = 2.173478963671E+26 ()
0.173478963671E+26 ∙ 32 = 5.551326837472E+26 ()
0.551326837472E+26 ∙ 32 = 1.7642458799104E+27 ()
0.7642458799104E+27 ∙ 32 = 2.4455868157133E+28 ()
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.2411825943308E+2110=0.32
Ответом будет являться соединение целой и дробной части:
5.2411825943308E+2110=2018OT6000000.32.
Окончательный ответ:
172056960000064=2018OT6000000.32.
