Для перевода числа 110111 из 110111-ой в шестнадцатеричную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в шестнадцатеричную. Для перевода 110111-ого числа 110111 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A110111 = an-1 ∙ 110111n-1 + an-2 ∙ 110111n-2 + ∙∙∙ + a0 ∙ 1101110
В результате преобразований получим:
110111110111=1 ∙ 1101115 + 1 ∙ 1101114 + 0 ∙ 1101113 + 1 ∙ 1101112 + 1 ∙ 1101111 + 1 ∙ 1101110 = 1 ∙ 1.6186521708077E+25 + 1 ∙ 1.4700185910651E+20 + 0 ∙ 1335033367297631 + 1 ∙ 12124432321 + 1 ∙ 110111 + 1 ∙ 1 = 1.6186521708077E+25 + 1.4700185910651E+20 + 0 + 12124432321 + 110111 + 1 = 1.6186668709936E+2510
Таким образом:
110111110111 = 1.6186668709936E+2510.
Для перевода десятичного числа 1.6186668709936E+25 в шестнадцатеричную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 16 до тех пор, пока остаток не станет меньше чем 16.
| — | 1273393247758057472 | 16 | |||||||||||||||||||||||||||||
| 1.2733932477581E+18 | — | 7.9587077984879E+16 | 16 | ||||||||||||||||||||||||||||
| 0 | 7.9587077984879E+16 | — | 4.9741923740549E+15 | 16 | |||||||||||||||||||||||||||
| 0 | 4.9741923740549E+15 | — | 3.1088702337843E+14 | 16 | |||||||||||||||||||||||||||
| 0 | 3.1088702337843E+14 | — | 19430438961152 | 16 | |||||||||||||||||||||||||||
| 0 | 19430438961152 | — | 1214402435072 | 16 | |||||||||||||||||||||||||||
| 0 | 1214402435072 | — | 75900152192 | 16 | |||||||||||||||||||||||||||
| 0 | 75900152192 | — | 4743759512 | 16 | |||||||||||||||||||||||||||
| 0 | 4743759504 | — | 296484969 | 16 | |||||||||||||||||||||||||||
| 8 | 296484960 | — | 18530310 | 16 | |||||||||||||||||||||||||||
| 9 | 18530304 | — | 1158144 | 16 | |||||||||||||||||||||||||||
| 6 | 1158144 | — | 72384 | 16 | |||||||||||||||||||||||||||
| 0 | 72384 | — | 4524 | 16 | |||||||||||||||||||||||||||
| 0 | 4512 | — | 282 | 16 | |||||||||||||||||||||||||||
| C | 272 | — | 17 | 16 | |||||||||||||||||||||||||||
| A | 16 | 1 | |||||||||||||||||||||||||||||
| 1 |
Ответом будет являться обратная последовательность результатов деления:
127339324775805747210=11AC00698000000016
Для перевода дробной части 0.6186668709936E+25 из десятичной системы в шестнадцатеричную, необходимо выполнить последовательное умножение дробной части на 16, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.6186668709936E+25 ∙ 16 = 9.8986699358976E+25 ()
0.8986699358976E+25 ∙ 16 = 1.4378718974362E+26 ()
0.4378718974362E+26 ∙ 16 = 7.0059503589792E+26 ()
0.0059503589792E+26 ∙ 16 = 9.52057436672E+24 ()
0.52057436672E+24 ∙ 16 = 8.32918986752E+24 ()
0.32918986752E+24 ∙ 16 = 5.26703788032E+24 ()
0.26703788032E+24 ∙ 16 = 4.27260608512E+24 ()
0.27260608512E+24 ∙ 16 = 4.36169736192E+24 ()
0.36169736192E+24 ∙ 16 = 5.78715779072E+24 ()
0.78715779072E+24 ∙ 16 = 1.259452465152E+25 ()
0.259452465152E+25 ∙ 16 = 4.151239442432E+25 ()
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.6186668709936E+2510=0.16
Ответом будет являться соединение целой и дробной части:
1.6186668709936E+2510=11AC006980000000.16.
Окончательный ответ:
110111110111=11AC006980000000.16.
