Для перевода числа 010011101 из 010011101-ой в 010011101-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 010011101-ую. Для перевода 010011101-ого числа 010011101 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A010011101 = an-1 ∙ 010011101n-1 + an-2 ∙ 010011101n-2 + ∙∙∙ + a0 ∙ 0100111010
В результате преобразований получим:
010011101010011101=0 ∙ 0100111018 + 1 ∙ 0100111017 + 0 ∙ 0100111016 + 0 ∙ 0100111015 + 1 ∙ 0100111014 + 1 ∙ 0100111013 + 1 ∙ 0100111012 + 0 ∙ 0100111011 + 1 ∙ 0100111010 = 0 ∙ 1.0089153817307E+56 + 1 ∙ 1.0077966266954E+49 + 0 ∙ 1.006679112213E+42 + 0 ∙ 1.0055628369077E+35 + 1 ∙ 1.0044477994056E+28 + 1 ∙ 1.003333998334E+21 + 1 ∙ 100222143232201 + 0 ∙ 10011101 + 1 ∙ 1 = 0 + 1.0077966266954E+49 + 0 + 0 + 1.0044477994056E+28 + 1.003333998334E+21 + 100222143232201 + 0 + 1 = 1.0077966266954E+4910
Таким образом:
010011101010011101 = 1.0077966266954E+4910.
Для перевода десятичного числа 1.0077966266954E+49 в 010011101-ую систему счисления, необходимо отдельно перевести целую и дробную часть. Для перевода целой части её необходимо последовательно делить на 010011101 до тех пор, пока остаток не станет меньше чем 010011101.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=0010011101
Для перевода дробной части 0.0077966266954E+49 из десятичной системы в 010011101-ую, необходимо выполнить последовательное умножение дробной части на 010011101, до тех пор, пока результатом умножения не станет целое число или пока не будет достигнута заданная точность вычисления:
0.0077966266954E+49 ∙ 010011101 = 7.8052817306946E+53 (0)
0.8052817306946E+53 ∙ 010011101 = 8.0617567394384E+59 (0)
0.0617567394384E+59 ∙ 010011101 = 6.1825295594851E+64 (0)
0.1825295594851E+64 ∙ 010011101 = 1.8273218554908E+70 (0)
0.8273218554908E+70 ∙ 010011101 = 8.2824026548258E+76 (0)
0.2824026548258E+76 ∙ 010011101 = 2.8271615001292E+82 (0)
0.8271615001292E+82 ∙ 010011101 = 8.2807973211049E+88 (0)
0.2807973211049E+88 ∙ 010011101 = 2.8110903421106E+94 (0)
0.8110903421106E+94 ∙ 010011101 = 8.1199073349938E+100 (0)
0.1199073349938E+100 ∙ 010011101 = 1.2004044412638E+106 (0)
0.2004044412638E+106 ∙ 010011101 = 2.0062691023405E+112 (0)
Ответом будет являться прямая последовательность целых частей результатов умножения:
0.0077966266954E+4910=0.00000000000010011101
Ответом будет являться соединение целой и дробной части:
1.0077966266954E+4910=0.00000000000010011101.
Окончательный ответ:
010011101010011101=0.00000000000010011101.
