Для перевода числа 00101111100011001111 из 00101111100011001111-ой в 00101111100011001111-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 00101111100011001111-ую. Для перевода 00101111100011001111-ого числа 00101111100011001111 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A00101111100011001111 = an-1 ∙ 00101111100011001111n-1 + an-2 ∙ 00101111100011001111n-2 + ∙∙∙ + a0 ∙ 001011111000110011110
В результате преобразований получим:
0010111110001100111100101111100011001111=0 ∙ 0010111110001100111119 + 0 ∙ 0010111110001100111118 + 1 ∙ 0010111110001100111117 + 0 ∙ 0010111110001100111116 + 1 ∙ 0010111110001100111115 + 1 ∙ 0010111110001100111114 + 1 ∙ 0010111110001100111113 + 1 ∙ 0010111110001100111112 + 1 ∙ 0010111110001100111111 + 0 ∙ 0010111110001100111110 + 0 ∙ 001011111000110011119 + 0 ∙ 001011111000110011118 + 1 ∙ 001011111000110011117 + 1 ∙ 001011111000110011116 + 0 ∙ 001011111000110011115 + 0 ∙ 001011111000110011114 + 1 ∙ 001011111000110011113 + 1 ∙ 001011111000110011112 + 1 ∙ 001011111000110011111 + 1 ∙ 001011111000110011110 = 0 ∙ INF + 0 ∙ 1.2200539453833E+306 + 1 ∙ 1.2066468916376E+289 + 0 ∙ 1.1933871666971E+272 + 1 ∙ 1.18027315158E+255 + 1 ∙ 1.1673032450954E+238 + 1 ∙ 1.1544758636474E+221 + 1 ∙ 1.1417894410424E+204 + 1 ∙ 1.1292424282973E+187 + 0 ∙ 1.1168332934509E+170 + 0 ∙ 1.1045605213764E+153 + 0 ∙ 1.0924226135965E+136 + 1 ∙ 1.0804180881008E+119 + 1 ∙ 1.0685454791642E+102 + 0 ∙ 1.0568033371687E+85 + 0 ∙ 1.0451902284257E+68 + 1 ∙ 1.0337047350014E+51 + 1 ∙ 1.0223454545435E+34 + 1 ∙ 101111100011001111 + 1 ∙ 1 = NAN + 0 + 1.2066468916376E+289 + 0 + 1.18027315158E+255 + 1.1673032450954E+238 + 1.1544758636474E+221 + 1.1417894410424E+204 + 1.1292424282973E+187 + 0 + 0 + 0 + 1.0804180881008E+119 + 1.0685454791642E+102 + 0 + 0 + 1.0337047350014E+51 + 1.0223454545435E+34 + 101111100011001111 + 1 = NAN10
Таким образом:
0010111110001100111100101111100011001111 = NAN10.
Для перевода десятичного числа NAN в 00101111100011001111-ую систему счисления, необходимо его последовательно делить на 00101111100011001111 до тех пор, пока остаток не станет меньше чем 00101111100011001111.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=000101111100011001111
Окончательный ответ будет выглядеть так:
0010111110001100111100101111100011001111=000101111100011001111
