Для перевода числа 1011011010 из 1011011010-ой в 1011011010-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 1011011010-ую. Для перевода 1011011010-ого числа 1011011010 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A1011011010 = an-1 ∙ 1011011010n-1 + an-2 ∙ 1011011010n-2 + ∙∙∙ + a0 ∙ 10110110100
В результате преобразований получим:
10110110101011011010=1 ∙ 10110110109 + 0 ∙ 10110110108 + 1 ∙ 10110110107 + 1 ∙ 10110110106 + 0 ∙ 10110110105 + 1 ∙ 10110110104 + 1 ∙ 10110110103 + 0 ∙ 10110110102 + 1 ∙ 10110110101 + 0 ∙ 10110110100 = 1 ∙ 1.1035778270444E+81 + 0 ∙ 1.091558663683E+72 + 1 ∙ 1.0796704020889E+63 + 1 ∙ 1.0679116165994E+54 + 0 ∙ 1.0562808970789E+45 + 1 ∙ 1.0447768487496E+36 + 1 ∙ 1.0333980920243E+27 + 0 ∙ 1022143262341220100 + 1 ∙ 1011011010 + 0 ∙ 1 = 1.1035778270444E+81 + 0 + 1.0796704020889E+63 + 1.0679116165994E+54 + 0 + 1.0447768487496E+36 + 1.0333980920243E+27 + 0 + 1011011010 + 0 = 1.1035778270444E+8110
Таким образом:
10110110101011011010 = 1.1035778270444E+8110.
Для перевода десятичного числа 1.1035778270444E+81 в 1011011010-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 1011011010 до тех пор, пока остаток не станет меньше чем 1011011010.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=01011011010
Для перевода дробной части 0.1035778270444E+81 из десятичной системы в 1011011010-ую, необходимо выполнить последовательное умножение дробной части на 1011011010, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.1035778270444E+81 ∙ 1011011010 = 1.0471832353376E+89 (0)
0.0471832353376E+89 ∙ 1011011010 = 4.7702770413735E+96 (0)
0.7702770413735E+96 ∙ 1011011010 = 7.7875856957883E+104 (0)
0.7875856957883E+104 ∙ 1011011010 = 7.9625780976048E+112 (0)
0.9625780976048E+112 ∙ 1011011010 = 9.7317705466331E+120 (0)
0.7317705466331E+120 ∙ 1011011010 = 7.3982807943978E+128 (0)
0.3982807943978E+128 ∙ 1011011010 = 4.0266626820772E+136 (0)
0.0266626820772E+136 ∙ 1011011010 = 2.6956265136179E+143 (0)
0.6956265136179E+143 ∙ 1011011010 = 7.0328606411561E+151 (0)
0.0328606411561E+151 ∙ 1011011010 = 3.3222470004476E+158 (0)
0.3222470004476E+158 ∙ 1011011010 = 3.25795265392E+166 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.1035778270444E+8110=0.000000000001011011010
Ответом будет являться соединение целой и дробной части:
1.1035778270444E+8110=0.000000000001011011010.
Окончательный ответ:
10110110101011011010=0.000000000001011011010.
