Для перевода числа 100110001100 из 100110001100-ой в 100110001100-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 100110001100-ую. Для перевода 100110001100-ого числа 100110001100 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A100110001100 = an-1 ∙ 100110001100n-1 + an-2 ∙ 100110001100n-2 + ∙∙∙ + a0 ∙ 1001100011000
В результате преобразований получим:
100110001100100110001100=1 ∙ 10011000110011 + 0 ∙ 10011000110010 + 0 ∙ 1001100011009 + 1 ∙ 1001100011008 + 1 ∙ 1001100011007 + 0 ∙ 1001100011006 + 0 ∙ 1001100011005 + 0 ∙ 1001100011004 + 1 ∙ 1001100011003 + 1 ∙ 1001100011002 + 0 ∙ 1001100011001 + 0 ∙ 1001100011000 = 1 ∙ 1.0121668924365E+121 + 0 ∙ 1.0110547211217E+110 + 0 ∙ 1.0099437718632E+99 + 1 ∙ 1.0088340433184E+88 + 1 ∙ 1.0077255341459E+77 + 0 ∙ 1.0066182430058E+66 + 0 ∙ 1.0055121685597E+55 + 0 ∙ 1.0044073094708E+44 + 1 ∙ 1.0033036644036E+33 + 1 ∙ 1.0022012320242E+22 + 0 ∙ 100110001100 + 0 ∙ 1 = 1.0121668924365E+121 + 0 + 0 + 1.0088340433184E+88 + 1.0077255341459E+77 + 0 + 0 + 0 + 1.0033036644036E+33 + 1.0022012320242E+22 + 0 + 0 = 1.0121668924365E+12110
Таким образом:
100110001100100110001100 = 1.0121668924365E+12110.
Для перевода десятичного числа 1.0121668924365E+121 в 100110001100-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 100110001100 до тех пор, пока остаток не станет меньше чем 100110001100.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=0100110001100
Для перевода дробной части 0.0121668924365E+121 из десятичной системы в 100110001100-ую, необходимо выполнить последовательное умножение дробной части на 100110001100, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.0121668924365E+121 ∙ 100110001100 = 1.2180276152016E+130 (0)
0.2180276152016E+130 ∙ 100110001100 = 2.1826744797663E+140 (0)
0.1826744797663E+140 ∙ 100110001100 = 1.8287542370346E+150 (0)
0.8287542370346E+150 ∙ 100110001100 = 8.2966587581163E+160 (0)
0.2966587581163E+160 ∙ 100110001100 = 2.9698508601347E+170 (0)
0.9698508601347E+170 ∙ 100110001100 = 9.7091770674921E+180 (0)
0.7091770674921E+180 ∙ 100110001100 = 7.0995717006729E+190 (0)
0.0995717006729E+190 ∙ 100110001100 = 9.9681230638929E+199 (0)
0.9681230638929E+199 ∙ 100110001100 = 9.6918800991254E+209 (0)
0.6918800991254E+209 ∙ 100110001100 = 6.9264117484512E+219 (0)
0.9264117484512E+219 ∙ 100110001100 = 9.2743081156503E+229 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0121668924365E+12110=0.00000000000100110001100
Ответом будет являться соединение целой и дробной части:
1.0121668924365E+12110=0.00000000000100110001100.
Окончательный ответ:
100110001100100110001100=0.00000000000100110001100.
