Для перевода числа 10110000101 из 10110000101-ой в 10110000101-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 10110000101-ую. Для перевода 10110000101-ого числа 10110000101 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A10110000101 = an-1 ∙ 10110000101n-1 + an-2 ∙ 10110000101n-2 + ∙∙∙ + a0 ∙ 101100001010
В результате преобразований получим:
1011000010110110000101=1 ∙ 1011000010110 + 0 ∙ 101100001019 + 1 ∙ 101100001018 + 1 ∙ 101100001017 + 0 ∙ 101100001016 + 0 ∙ 101100001015 + 0 ∙ 101100001014 + 0 ∙ 101100001013 + 1 ∙ 101100001012 + 0 ∙ 101100001011 + 1 ∙ 101100001010 = 1 ∙ 1.1156079470197E+100 + 0 ∙ 1.103469768422E+90 + 1 ∙ 1.0914636571693E+80 + 1 ∙ 1.0795881763259E+70 + 0 ∙ 1.0678419045902E+60 + 0 ∙ 1.056223436125E+50 + 0 ∙ 1.0447313803889E+40 + 0 ∙ 1.0333643619703E+30 + 1 ∙ 1.0221210204222E+20 + 0 ∙ 10110000101 + 1 ∙ 1 = 1.1156079470197E+100 + 0 + 1.0914636571693E+80 + 1.0795881763259E+70 + 0 + 0 + 0 + 0 + 1.0221210204222E+20 + 0 + 1 = 1.1156079470197E+10010
Таким образом:
1011000010110110000101 = 1.1156079470197E+10010.
Для перевода десятичного числа 1.1156079470197E+100 в 10110000101-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 10110000101 до тех пор, пока остаток не станет меньше чем 10110000101.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=010110000101
Для перевода дробной части 0.1156079470197E+100 из десятичной системы в 10110000101-ую, необходимо выполнить последовательное умножение дробной части на 10110000101, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.1156079470197E+100 ∙ 10110000101 = 1.1687963560456E+109 (0)
0.1687963560456E+109 ∙ 10110000101 = 1.7065311766694E+118 (0)
0.7065311766694E+118 ∙ 10110000101 = 7.1430302674873E+127 (0)
0.1430302674873E+127 ∙ 10110000101 = 1.4460360187427E+136 (0)
0.4460360187427E+136 ∙ 10110000101 = 4.5094241945383E+145 (0)
0.5094241945383E+145 ∙ 10110000101 = 5.1502786582341E+154 (0)
0.1502786582341E+154 ∙ 10110000101 = 1.5193172499249E+163 (0)
0.5193172499249E+163 ∙ 10110000101 = 5.2502974491918E+172 (0)
0.2502974491918E+172 ∙ 10110000101 = 2.5305072366091E+181 (0)
0.5305072366091E+181 ∙ 10110000101 = 5.3634282156992E+190 (0)
0.3634282156992E+190 ∙ 10110000101 = 3.6742592974252E+199 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.1156079470197E+10010=0.0000000000010110000101
Ответом будет являться соединение целой и дробной части:
1.1156079470197E+10010=0.0000000000010110000101.
Окончательный ответ:
1011000010110110000101=0.0000000000010110000101.
