Для перевода числа 1010101 из 0011010-ой в 10101-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 10101-ую. Для перевода 0011010-ого числа 1010101 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A0011010 = an-1 ∙ 0011010n-1 + an-2 ∙ 0011010n-2 + ∙∙∙ + a0 ∙ 00110100
В результате преобразований получим:
10101010011010=1 ∙ 00110106 + 0 ∙ 00110105 + 1 ∙ 00110104 + 0 ∙ 00110103 + 1 ∙ 00110102 + 0 ∙ 00110101 + 1 ∙ 00110100 = 1 ∙ 1.7812460481382E+24 + 0 ∙ 1.6178438221055E+20 + 1 ∙ 14694312644010000 + 0 ∙ 1334633301000 + 1 ∙ 121220100 + 0 ∙ 11010 + 1 ∙ 1 = 1.7812460481382E+24 + 0 + 14694312644010000 + 0 + 121220100 + 0 + 1 = 1.7812460628325E+2410
Таким образом:
10101010011010 = 1.7812460628325E+2410.
Для перевода десятичного числа 1.7812460628325E+24 в 10101-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 10101 до тех пор, пока остаток не станет меньше чем 10101.
| -8438413072661479424 | |
Ответом будет являться обратная последовательность результатов деления:
-843841307266147942410=-843841307266147942410101
Для перевода дробной части 0.7812460628325E+24 из десятичной системы в 10101-ую, необходимо выполнить последовательное умножение дробной части на 10101, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.7812460628325E+24 ∙ 10101 = 7.8913664806711E+27 ()
0.8913664806711E+27 ∙ 10101 = 9.0036928212588E+30 ()
0.0036928212588E+30 ∙ 10101 = 3.7301187535139E+31 ()
0.7301187535139E+31 ∙ 10101 = 7.3749295292439E+34 (0)
0.3749295292439E+34 ∙ 10101 = 3.7871631748926E+37 (0)
0.7871631748926E+37 ∙ 10101 = 7.9511352295902E+40 (0)
0.9511352295902E+40 ∙ 10101 = 9.6074169540906E+43 (0)
0.6074169540906E+43 ∙ 10101 = 6.1355186532692E+46 (0)
0.1355186532692E+46 ∙ 10101 = 1.3688739166722E+49 (0)
0.3688739166722E+49 ∙ 10101 = 3.7259954323059E+52 (0)
0.7259954323059E+52 ∙ 10101 = 7.3332798617219E+55 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.7812460628325E+2410=0.0000000010101
Ответом будет являться соединение целой и дробной части:
1.7812460628325E+2410=-8438413072661479424.0000000010101.
Окончательный ответ:
10101010011010=-8438413072661479424.0000000010101.
