Для перевода числа 1010101011 из 23131313-ой в 131313131-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 131313131-ую. Для перевода 23131313-ого числа 1010101011 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A23131313 = an-1 ∙ 23131313n-1 + an-2 ∙ 23131313n-2 + ∙∙∙ + a0 ∙ 231313130
В результате преобразований получим:
101010101123131313=1 ∙ 231313139 + 0 ∙ 231313138 + 1 ∙ 231313137 + 0 ∙ 231313136 + 1 ∙ 231313135 + 0 ∙ 231313134 + 1 ∙ 231313133 + 0 ∙ 231313132 + 1 ∙ 231313131 + 1 ∙ 231313130 = 1 ∙ 1.8958438648951E+66 + 0 ∙ 8.1960062746765E+58 + 1 ∙ 3.5432516410445E+51 + 0 ∙ 1.5317987530775E+44 + 1 ∙ 6.6221867867055E+36 + 0 ∙ 2.8628667930374E+29 + 1 ∙ 1.2376585769418E+22 + 0 ∙ 535057641103969 + 1 ∙ 23131313 + 1 ∙ 1 = 1.8958438648951E+66 + 0 + 3.5432516410445E+51 + 0 + 6.6221867867055E+36 + 0 + 1.2376585769418E+22 + 0 + 23131313 + 1 = 1.8958438648951E+6610
Таким образом:
101010101123131313 = 1.8958438648951E+6610.
Для перевода десятичного числа 1.8958438648951E+66 в 131313131-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 131313131 до тех пор, пока остаток не станет меньше чем 131313131.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=0131313131
Для перевода дробной части 0.8958438648951E+66 из десятичной системы в 131313131-ую, необходимо выполнить последовательное умножение дробной части на 131313131, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.8958438648951E+66 ∙ 131313131 = 1.1763606278652E+74 (0)
0.1763606278652E+74 ∙ 131313131 = 2.3158466230105E+81 (0)
0.3158466230105E+81 ∙ 131313131 = 4.1474808983285E+88 (0)
0.1474808983285E+88 ∙ 131313131 = 1.9366178522208E+95 (0)
0.9366178522208E+95 ∙ 131313131 = 1.2299022272561E+103 (0)
0.2299022272561E+103 ∙ 131313131 = 3.0189181284872E+110 (0)
0.0189181284872E+110 ∙ 131313131 = 2.4841986843145E+116 (0)
0.4841986843145E+116 ∙ 131313131 = 6.3581645263418E+123 (0)
0.3581645263418E+123 ∙ 131313131 = 4.7031705367074E+130 (0)
0.7031705367074E+130 ∙ 131313131 = 9.2335524801999E+137 (0)
0.2335524801999E+137 ∙ 131313131 = 3.0668507427864E+144 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.8958438648951E+6610=0.00000000000131313131
Ответом будет являться соединение целой и дробной части:
1.8958438648951E+6610=0.00000000000131313131.
Окончательный ответ:
101010101123131313=0.00000000000131313131.
