Для перевода числа 100110010110 из 100110010110-ой в двоичную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в двоичную. Для перевода 100110010110-ого числа 100110010110 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A100110010110 = an-1 ∙ 100110010110n-1 + an-2 ∙ 100110010110n-2 + ∙∙∙ + a0 ∙ 1001100101100
В результате преобразований получим:
100110010110100110010110=1 ∙ 10011001011011 + 0 ∙ 10011001011010 + 0 ∙ 1001100101109 + 1 ∙ 1001100101108 + 1 ∙ 1001100101107 + 0 ∙ 1001100101106 + 0 ∙ 1001100101105 + 1 ∙ 1001100101104 + 0 ∙ 1001100101103 + 1 ∙ 1001100101102 + 1 ∙ 1001100101101 + 0 ∙ 1001100101100 = 1 ∙ 1.0121678944933E+121 + 0 ∙ 1.0110556310814E+110 + 0 ∙ 1.0099445899271E+99 + 1 ∙ 1.0088347696872E+88 + 1 ∙ 1.0077261690202E+77 + 0 ∙ 1.0066187865858E+66 + 0 ∙ 1.0055126210453E+55 + 1 ∙ 1.0044076710615E+44 + 0 ∙ 1.0033039352987E+33 + 1 ∙ 1.0022014124224E+22 + 1 ∙ 100110010110 + 0 ∙ 1 = 1.0121678944933E+121 + 0 + 0 + 1.0088347696872E+88 + 1.0077261690202E+77 + 0 + 0 + 1.0044076710615E+44 + 0 + 1.0022014124224E+22 + 100110010110 + 0 = 1.0121678944933E+12110
Таким образом:
100110010110100110010110 = 1.0121678944933E+12110.
Для перевода десятичного числа 1.0121678944933E+121 в двоичную систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 2 до тех пор, пока остаток не станет меньше чем 2.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=02
Для перевода дробной части 0.0121678944933E+121 из десятичной системы в двоичную, необходимо выполнить последовательное умножение дробной части на 2, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.0121678944933E+121 ∙ 2 = 2.43357889866E+119 (0)
0.43357889866E+119 ∙ 2 = 8.6715779732E+118 (0)
0.6715779732E+118 ∙ 2 = 1.3431559464E+118 (0)
0.3431559464E+118 ∙ 2 = 6.863118928E+117 (0)
0.863118928E+117 ∙ 2 = 1.726237856E+117 (0)
0.726237856E+117 ∙ 2 = 1.452475712E+117 (0)
0.452475712E+117 ∙ 2 = 9.04951424E+116 (0)
0.04951424E+116 ∙ 2 = 9.902848E+114 (0)
0.902848E+114 ∙ 2 = 1.805696E+114 (0)
0.805696E+114 ∙ 2 = 1.611392E+114 (0)
0.611392E+114 ∙ 2 = 1.222784E+114 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0121678944933E+12110=0.000000000002
Ответом будет являться соединение целой и дробной части:
1.0121678944933E+12110=0.000000000002.
Окончательный ответ:
100110010110100110010110=0.000000000002.
