Для перевода числа 011010011 из 011010011-ой в 011010011-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 011010011-ую. Для перевода 011010011-ого числа 011010011 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A011010011 = an-1 ∙ 011010011n-1 + an-2 ∙ 011010011n-2 + ∙∙∙ + a0 ∙ 0110100110
В результате преобразований получим:
011010011011010011=0 ∙ 0110100118 + 1 ∙ 0110100117 + 1 ∙ 0110100116 + 0 ∙ 0110100115 + 1 ∙ 0110100114 + 0 ∙ 0110100113 + 0 ∙ 0110100112 + 1 ∙ 0110100111 + 1 ∙ 0110100110 = 0 ∙ 2.1592454989962E+56 + 1 ∙ 1.9611656146358E+49 + 1 ∙ 1.7812567259341E+42 + 0 ∙ 1.6178519039936E+35 + 1 ∙ 1.4694371367963E+28 + 0 ∙ 1.3346373012673E+21 + 0 ∙ 121220342220121 + 1 ∙ 11010011 + 1 ∙ 1 = 0 + 1.9611656146358E+49 + 1.7812567259341E+42 + 0 + 1.4694371367963E+28 + 0 + 0 + 11010011 + 1 = 1.9611657927615E+4910
Таким образом:
011010011011010011 = 1.9611657927615E+4910.
Для перевода десятичного числа 1.9611657927615E+49 в 011010011-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 011010011 до тех пор, пока остаток не станет меньше чем 011010011.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=0011010011
Для перевода дробной части 0.9611657927615E+49 из десятичной системы в 011010011-ую, необходимо выполнить последовательное умножение дробной части на 011010011, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.9611657927615E+49 ∙ 011010011 = 1.0582445951128E+56 (0)
0.0582445951128E+56 ∙ 011010011 = 6.4127363288247E+61 (0)
0.4127363288247E+61 ∙ 011010011 = 4.5442315204596E+67 (0)
0.5442315204596E+67 ∙ 011010011 = 5.9919950268069E+73 (0)
0.9919950268069E+73 ∙ 011010011 = 1.0921876157089E+80 (0)
0.0921876157089E+80 ∙ 011010011 = 1.0149866630188E+86 (0)
0.0149866630188E+86 ∙ 011010011 = 1.6500332469028E+91 (0)
0.6500332469028E+91 ∙ 011010011 = 7.1568731987655E+97 (0)
0.1568731987655E+97 ∙ 011010011 = 1.7271756440133E+103 (0)
0.7271756440133E+103 ∙ 011010011 = 8.0062118395185E+109 (0)
0.0062118395185E+109 ∙ 011010011 = 6.839242142892E+113 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.9611657927615E+4910=0.00000000000011010011
Ответом будет являться соединение целой и дробной части:
1.9611657927615E+4910=0.00000000000011010011.
Окончательный ответ:
011010011011010011=0.00000000000011010011.
