Для перевода числа 01001110 из 01001110-ой в 01001110-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 01001110-ую. Для перевода 01001110-ого числа 01001110 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A01001110 = an-1 ∙ 01001110n-1 + an-2 ∙ 01001110n-2 + ∙∙∙ + a0 ∙ 010011100
В результате преобразований получим:
0100111001001110=0 ∙ 010011107 + 1 ∙ 010011106 + 0 ∙ 010011105 + 0 ∙ 010011104 + 1 ∙ 010011103 + 1 ∙ 010011102 + 1 ∙ 010011101 + 0 ∙ 010011100 = 0 ∙ 1.0077959220203E+42 + 1 ∙ 1.0066785088754E+36 + 0 ∙ 1.0055623346839E+30 + 0 ∙ 1.004447398072E+24 + 1 ∙ 1003333697667631000 + 1 ∙ 1002221232100 + 1 ∙ 1001110 + 0 ∙ 1 = 0 + 1.0066785088754E+36 + 0 + 0 + 1003333697667631000 + 1002221232100 + 1001110 + 0 = 1.0066785088754E+3610
Таким образом:
0100111001001110 = 1.0066785088754E+3610.
Для перевода десятичного числа 1.0066785088754E+36 в 01001110-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 01001110 до тех пор, пока остаток не станет меньше чем 01001110.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=001001110
Для перевода дробной части 0.0066785088754E+36 из десятичной системы в 01001110-ую, необходимо выполнить последовательное умножение дробной части на 01001110, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.0066785088754E+36 ∙ 01001110 = 6.6859220202517E+39 (0)
0.6859220202517E+39 ∙ 01001110 = 6.8668339369418E+44 (0)
0.8668339369418E+44 ∙ 01001110 = 8.6779612261181E+49 (0)
0.6779612261181E+49 ∙ 01001110 = 6.7871376307909E+54 (0)
0.7871376307909E+54 ∙ 01001110 = 7.8801135356108E+59 (0)
0.8801135356108E+59 ∙ 01001110 = 8.8109046163533E+64 (0)
0.8109046163533E+64 ∙ 01001110 = 8.1180472047745E+69 (0)
0.1180472047745E+69 ∙ 01001110 = 1.181782371718E+74 (0)
0.181782371718E+74 ∙ 01001110 = 1.8198415015061E+79 (0)
0.8198415015061E+79 ∙ 01001110 = 8.2075152557277E+84 (0)
0.2075152557277E+84 ∙ 01001110 = 2.0774559766156E+89 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0066785088754E+3610=0.0000000000001001110
Ответом будет являться соединение целой и дробной части:
1.0066785088754E+3610=0.0000000000001001110.
Окончательный ответ:
0100111001001110=0.0000000000001001110.
