Для перевода числа 010010 из 010010-ой в 010010-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 010010-ую. Для перевода 010010-ого числа 010010 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A010010 = an-1 ∙ 010010n-1 + an-2 ∙ 010010n-2 + ∙∙∙ + a0 ∙ 0100100
В результате преобразований получим:
010010010010=0 ∙ 0100105 + 1 ∙ 0100104 + 0 ∙ 0100103 + 0 ∙ 0100102 + 1 ∙ 0100101 + 0 ∙ 0100100 = 0 ∙ 1.005010010005E+20 + 1 ∙ 10040060040010000 + 0 ∙ 1003003001000 + 0 ∙ 100200100 + 1 ∙ 10010 + 0 ∙ 1 = 0 + 10040060040010000 + 0 + 0 + 10010 + 0 = 1.004006004002E+1610
Таким образом:
010010010010 = 1.004006004002E+1610.
Для перевода десятичного числа 1.004006004002E+16 в 010010-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 010010 до тех пор, пока остаток не станет меньше чем 010010.
| — | 10040060040020010 | 010010 | |||||||
| 1.004006004002E+16 | — | 1003003001001 | 010010 | ||||||
| 0 | 1003003001000 | — | 100200100 | 010010 | |||||
| 1 | 100200100 | — | 10010 | 010010 | |||||
| 0 | 10010 | 1 | |||||||
| 0 |
Ответом будет являться обратная последовательность результатов деления:
1004006004002001010=10010010010
Для перевода дробной части 0.004006004002E+16 из десятичной системы в 010010-ую, необходимо выполнить последовательное умножение дробной части на 010010, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.004006004002E+16 ∙ 010010 = 4.010010006002E+17 ()
0.010010006002E+17 ∙ 010010 = 1.0020016008002E+19 ()
0.0020016008002E+19 ∙ 010010 = 2.0036024010002E+20 ()
0.0036024010002E+20 ∙ 010010 = 3.6060034012002E+21 ()
0.6060034012002E+21 ∙ 010010 = 6.066094046014E+24 ()
0.066094046014E+24 ∙ 010010 = 6.6160140060014E+26 ()
0.6160140060014E+26 ∙ 010010 = 6.166300200074E+29 ()
0.166300200074E+29 ∙ 010010 = 1.6646650027407E+32 ()
0.6646650027407E+32 ∙ 010010 = 6.6532966774344E+35 (0)
0.6532966774344E+35 ∙ 010010 = 6.5394997411183E+38 (0)
0.5394997411183E+38 ∙ 010010 = 5.4003924085942E+41 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.004006004002E+1610=0.000010010
Ответом будет являться соединение целой и дробной части:
1.004006004002E+1610=10010.000010010.
Окончательный ответ:
010010010010=10010.000010010.
