Для перевода числа 1011010 из 101000-ой в 101-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 101-ую. Для перевода 101000-ого числа 1011010 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A101000 = an-1 ∙ 101000n-1 + an-2 ∙ 101000n-2 + ∙∙∙ + a0 ∙ 1010000
В результате преобразований получим:
1011010101000=1 ∙ 1010006 + 0 ∙ 1010005 + 1 ∙ 1010004 + 1 ∙ 1010003 + 0 ∙ 1010002 + 1 ∙ 1010001 + 0 ∙ 1010000 = 1 ∙ 1.061520150601E+30 + 0 ∙ 1.0510100501E+25 + 1 ∙ 1.04060401E+20 + 1 ∙ 1030301000000000 + 0 ∙ 10201000000 + 1 ∙ 101000 + 0 ∙ 1 = 1.061520150601E+30 + 0 + 1.04060401E+20 + 1030301000000000 + 0 + 101000 + 0 = 1.0615201507051E+3010
Таким образом:
1011010101000 = 1.0615201507051E+3010.
Для перевода десятичного числа 1.0615201507051E+30 в 101-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 101 до тех пор, пока остаток не станет меньше чем 101.
| -7777435081492135936 | |
Ответом будет являться обратная последовательность результатов деления:
-777743508149213593610=-7777435081492135936101
Для перевода дробной части 0.0615201507051E+30 из десятичной системы в 101-ую, необходимо выполнить последовательное умножение дробной части на 101, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.0615201507051E+30 ∙ 101 = 6.2135352212151E+30 ()
0.2135352212151E+30 ∙ 101 = 2.1567057342725E+31 ()
0.1567057342725E+31 ∙ 101 = 1.5827279161522E+32 ()
0.5827279161522E+32 ∙ 101 = 5.8855519531372E+33 ()
0.8855519531372E+33 ∙ 101 = 8.9440747266857E+34 (0)
0.9440747266857E+34 ∙ 101 = 9.5351547395256E+35 (0)
0.5351547395256E+35 ∙ 101 = 5.4050628692086E+36 (0)
0.4050628692086E+36 ∙ 101 = 4.0911349790069E+37 (0)
0.0911349790069E+37 ∙ 101 = 9.2046328796969E+37 (0)
0.2046328796969E+37 ∙ 101 = 2.0667920849387E+38 (0)
0.0667920849387E+38 ∙ 101 = 6.7460005788087E+38 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0615201507051E+3010=0.0000000101
Ответом будет являться соединение целой и дробной части:
1.0615201507051E+3010=-7777435081492135936.0000000101.
Окончательный ответ:
1011010101000=-7777435081492135936.0000000101.
