Для перевода числа 10110111 из 10110111-ой в 10110111-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 10110111-ую. Для перевода 10110111-ого числа 10110111 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A10110111 = an-1 ∙ 10110111n-1 + an-2 ∙ 10110111n-2 + ∙∙∙ + a0 ∙ 101101110
В результате преобразований получим:
1011011110110111=1 ∙ 101101117 + 0 ∙ 101101116 + 1 ∙ 101101115 + 1 ∙ 101101114 + 0 ∙ 101101113 + 1 ∙ 101101112 + 1 ∙ 101101111 + 1 ∙ 101101110 = 1 ∙ 1.0796710748734E+49 + 0 ∙ 1.0679121869913E+42 + 1 ∙ 1.0562813672286E+35 + 1 ∙ 1.0447772207729E+28 + 0 ∙ 1.033398368003E+21 + 1 ∙ 102214344432321 + 1 ∙ 10110111 + 1 ∙ 1 = 1.0796710748734E+49 + 0 + 1.0562813672286E+35 + 1.0447772207729E+28 + 0 + 102214344432321 + 10110111 + 1 = 1.0796710748734E+4910
Таким образом:
1011011110110111 = 1.0796710748734E+4910.
Для перевода десятичного числа 1.0796710748734E+49 в 10110111-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 10110111 до тех пор, пока остаток не станет меньше чем 10110111.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=010110111
Для перевода дробной части 0.0796710748734E+49 из десятичной системы в 10110111-ую, необходимо выполнить последовательное умножение дробной части на 10110111, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.0796710748734E+49 ∙ 10110111 = 8.0548341045938E+54 (0)
0.0548341045938E+54 ∙ 10110111 = 5.5437888402893E+59 (0)
0.5437888402893E+59 ∙ 10110111 = 5.4977655358861E+65 (0)
0.4977655358861E+65 ∙ 10110111 = 5.032464819783E+71 (0)
0.032464819783E+71 ∙ 10110111 = 3.2822293160113E+76 (0)
0.2822293160113E+76 ∙ 10110111 = 2.8533697123283E+82 (0)
0.8533697123283E+82 ∙ 10110111 = 8.6276625156772E+88 (0)
0.6276625156772E+88 ∙ 10110111 = 6.3457377040357E+94 (0)
0.3457377040357E+94 ∙ 10110111 = 3.4954465646861E+100 (0)
0.4954465646861E+100 ∙ 10110111 = 5.0090197635452E+106 (0)
0.0090197635452E+106 ∙ 10110111 = 9.1190810635726E+110 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0796710748734E+4910=0.0000000000010110111
Ответом будет являться соединение целой и дробной части:
1.0796710748734E+4910=0.0000000000010110111.
Окончательный ответ:
1011011110110111=0.0000000000010110111.
