Для перевода числа 101012 из 10112-ой в двоичную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в двоичную. Для перевода 10112-ого числа 101012 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A10112 = an-1 ∙ 10112n-1 + an-2 ∙ 10112n-2 + ∙∙∙ + a0 ∙ 101120
В результате преобразований получим:
10101210112=1 ∙ 101125 + 0 ∙ 101124 + 1 ∙ 101123 + 0 ∙ 101122 + 1 ∙ 101121 + 2 ∙ 101120 = 1 ∙ 1.0572685281322E+20 + 0 ∙ 10455582754471936 + 1 ∙ 1033977724928 + 0 ∙ 102252544 + 1 ∙ 10112 + 2 ∙ 1 = 1.0572685281322E+20 + 0 + 1033977724928 + 0 + 10112 + 2 = 1.057268538472E+2010
Таким образом:
10101210112 = 1.057268538472E+2010.
Для перевода десятичного числа 1.057268538472E+20 в двоичную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 2 до тех пор, пока остаток не станет меньше чем 2.
| -4953610595059351552 | |
Ответом будет являться обратная последовательность результатов деления:
-495361059505935155210=-49536105950593515522
Для перевода дробной части 0.057268538472E+20 из десятичной системы в двоичную, необходимо выполнить последовательное умножение дробной части на 2, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.057268538472E+20 ∙ 2 = 1.14537076944E+19 ()
0.14537076944E+19 ∙ 2 = 2.9074153888E+18 ()
0.9074153888E+18 ∙ 2 = 1.8148307776E+18 ()
0.8148307776E+18 ∙ 2 = 1.6296615552E+18 ()
0.6296615552E+18 ∙ 2 = 1.2593231104E+18 ()
0.2593231104E+18 ∙ 2 = 5.186462208E+17 ()
0.186462208E+17 ∙ 2 = 3.72924416E+16 ()
0.72924416E+16 ∙ 2 = 1.45848832E+16 ()
0.45848832E+16 ∙ 2 = 9.1697664E+15 ()
0.1697664E+15 ∙ 2 = 3.395328E+14 ()
0.395328E+14 ∙ 2 = 79065600000000 ()
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.057268538472E+2010=0.2
Ответом будет являться соединение целой и дробной части:
1.057268538472E+2010=-4953610595059351552.2.
Окончательный ответ:
10101210112=-4953610595059351552.2.
