Для перевода числа 012001021222000010202102210010101111002021120001112 из 3-ой в шестнадцатеричную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в шестнадцатеричную. Для перевода 3-ого числа 012001021222000010202102210010101111002021120001112 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A3 = an-1 ∙ 3n-1 + an-2 ∙ 3n-2 + ∙∙∙ + a0 ∙ 30
В результате преобразований получим:
0120010212220000102021022100101011110020211200011123=0 ∙ 350 + 1 ∙ 349 + 2 ∙ 348 + 0 ∙ 347 + 0 ∙ 346 + 1 ∙ 345 + 0 ∙ 344 + 2 ∙ 343 + 1 ∙ 342 + 2 ∙ 341 + 2 ∙ 340 + 2 ∙ 339 + 0 ∙ 338 + 0 ∙ 337 + 0 ∙ 336 + 0 ∙ 335 + 1 ∙ 334 + 0 ∙ 333 + 2 ∙ 332 + 0 ∙ 331 + 2 ∙ 330 + 1 ∙ 329 + 0 ∙ 328 + 2 ∙ 327 + 2 ∙ 326 + 1 ∙ 325 + 0 ∙ 324 + 0 ∙ 323 + 1 ∙ 322 + 0 ∙ 321 + 1 ∙ 320 + 0 ∙ 319 + 1 ∙ 318 + 1 ∙ 317 + 1 ∙ 316 + 1 ∙ 315 + 0 ∙ 314 + 0 ∙ 313 + 2 ∙ 312 + 0 ∙ 311 + 2 ∙ 310 + 1 ∙ 39 + 1 ∙ 38 + 2 ∙ 37 + 0 ∙ 36 + 0 ∙ 35 + 0 ∙ 34 + 1 ∙ 33 + 1 ∙ 32 + 1 ∙ 31 + 2 ∙ 30 = 0 ∙ 7.1789798769185E+23 + 1 ∙ 2.3929932923062E+23 + 2 ∙ 7.9766443076873E+22 + 0 ∙ 2.6588814358958E+22 + 0 ∙ 8.8629381196525E+21 + 1 ∙ 2.9543127065508E+21 + 0 ∙ 9.8477090218361E+20 + 2 ∙ 3.2825696739454E+20 + 1 ∙ 1.0941898913151E+20 + 2 ∙ 3.6472996377171E+19 + 2 ∙ 1.2157665459057E+19 + 2 ∙ 4052555153018976267 + 0 ∙ 1350851717672992089 + 0 ∙ 450283905890997363 + 0 ∙ 150094635296999121 + 0 ∙ 50031545098999707 + 1 ∙ 16677181699666569 + 0 ∙ 5559060566555523 + 2 ∙ 1853020188851841 + 0 ∙ 617673396283947 + 2 ∙ 205891132094649 + 1 ∙ 68630377364883 + 0 ∙ 22876792454961 + 2 ∙ 7625597484987 + 2 ∙ 2541865828329 + 1 ∙ 847288609443 + 0 ∙ 282429536481 + 0 ∙ 94143178827 + 1 ∙ 31381059609 + 0 ∙ 10460353203 + 1 ∙ 3486784401 + 0 ∙ 1162261467 + 1 ∙ 387420489 + 1 ∙ 129140163 + 1 ∙ 43046721 + 1 ∙ 14348907 + 0 ∙ 4782969 + 0 ∙ 1594323 + 2 ∙ 531441 + 0 ∙ 177147 + 2 ∙ 59049 + 1 ∙ 19683 + 1 ∙ 6561 + 2 ∙ 2187 + 0 ∙ 729 + 0 ∙ 243 + 0 ∙ 81 + 1 ∙ 27 + 1 ∙ 9 + 1 ∙ 3 + 2 ∙ 1 = 0 + 2.3929932923062E+23 + 1.5953288615375E+23 + 0 + 0 + 2.9543127065508E+21 + 0 + 6.5651393478907E+20 + 1.0941898913151E+20 + 7.2945992754342E+19 + 2.4315330918114E+19 + 8105110306037952534 + 0 + 0 + 0 + 0 + 16677181699666569 + 0 + 3706040377703682 + 0 + 411782264189298 + 68630377364883 + 0 + 15251194969974 + 5083731656658 + 847288609443 + 0 + 0 + 31381059609 + 0 + 3486784401 + 0 + 387420489 + 129140163 + 43046721 + 14348907 + 0 + 0 + 1062882 + 0 + 118098 + 19683 + 6561 + 4374 + 0 + 0 + 0 + 27 + 9 + 3 + 2 = 4.0265784833367E+2310
Таким образом:
0120010212220000102021022100101011110020211200011123 = 4.0265784833367E+2310.
Для перевода десятичного числа 4.0265784833367E+23 в шестнадцатеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 16 до тех пор, пока остаток не станет меньше чем 16.
| — | 2318692732970729472 | 16 | |||||||||||||||||||||||||||||
| 2.3186927329707E+18 | — | 1.4491829581067E+17 | 16 | ||||||||||||||||||||||||||||
| 0 | 1.4491829581067E+17 | — | 9.0573934881669E+15 | 16 | |||||||||||||||||||||||||||
| 0 | 9.0573934881669E+15 | — | 5.6608709301043E+14 | 16 | |||||||||||||||||||||||||||
| 0 | 5.6608709301043E+14 | — | 35380443313152 | 16 | |||||||||||||||||||||||||||
| 0 | 35380443313152 | — | 2211277707072 | 16 | |||||||||||||||||||||||||||
| 0 | 2211277707072 | — | 138204856692 | 16 | |||||||||||||||||||||||||||
| 0 | 138204856688 | — | 8637803543 | 16 | |||||||||||||||||||||||||||
| 4 | 8637803536 | — | 539862721 | 16 | |||||||||||||||||||||||||||
| 7 | 539862720 | — | 33741420 | 16 | |||||||||||||||||||||||||||
| 1 | 33741408 | — | 2108838 | 16 | |||||||||||||||||||||||||||
| C | 2108832 | — | 131802 | 16 | |||||||||||||||||||||||||||
| 6 | 131792 | — | 8237 | 16 | |||||||||||||||||||||||||||
| A | 8224 | — | 514 | 16 | |||||||||||||||||||||||||||
| D | 512 | — | 32 | 16 | |||||||||||||||||||||||||||
| 2 | 32 | 2 | |||||||||||||||||||||||||||||
| 0 |
Ответом будет являться обратная последовательность результатов деления:
231869273297072947210=202DA6C17400000016
Для перевода дробной части 0.0265784833367E+23 из десятичной системы в шестнадцатеричную, необходимо выполнить последовательное умножение дробной части на 16, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.0265784833367E+23 ∙ 16 = 4.252557333872E+22 ()
0.252557333872E+22 ∙ 16 = 4.040917341952E+22 ()
0.040917341952E+22 ∙ 16 = 6.54677471232E+21 ()
0.54677471232E+21 ∙ 16 = 8.74839539712E+21 ()
0.74839539712E+21 ∙ 16 = 1.197432635392E+22 ()
0.197432635392E+22 ∙ 16 = 3.158922166272E+22 ()
0.158922166272E+22 ∙ 16 = 2.542754660352E+22 ()
0.542754660352E+22 ∙ 16 = 8.684074565632E+22 ()
0.684074565632E+22 ∙ 16 = 1.0945193050112E+23 ()
0.0945193050112E+23 ∙ 16 = 1.5123088801792E+23 ()
0.5123088801792E+23 ∙ 16 = 8.1969420828672E+23 ()
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0265784833367E+2310=0.16
Ответом будет являться соединение целой и дробной части:
4.0265784833367E+2310=202DA6C174000000.16.
Окончательный ответ:
0120010212220000102021022100101011110020211200011123=202DA6C174000000.16.
