Для перевода числа 01010101010010110101010101010101010101010101010101010101010 из 00010101010-ой в 10101010-ую систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в 10101010-ую. Для перевода 00010101010-ого числа 01010101010010110101010101010101010101010101010101010101010 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:
A00010101010 = an-1 ∙ 00010101010n-1 + an-2 ∙ 00010101010n-2 + ∙∙∙ + a0 ∙ 000101010100
В результате преобразований получим:
0101010101001011010101010101010101010101010101010101010101000010101010=0 ∙ 0001010101058 + 1 ∙ 0001010101057 + 0 ∙ 0001010101056 + 1 ∙ 0001010101055 + 0 ∙ 0001010101054 + 1 ∙ 0001010101053 + 0 ∙ 0001010101052 + 1 ∙ 0001010101051 + 0 ∙ 0001010101050 + 1 ∙ 0001010101049 + 0 ∙ 0001010101048 + 0 ∙ 0001010101047 + 1 ∙ 0001010101046 + 0 ∙ 0001010101045 + 1 ∙ 0001010101044 + 1 ∙ 0001010101043 + 0 ∙ 0001010101042 + 1 ∙ 0001010101041 + 0 ∙ 0001010101040 + 1 ∙ 0001010101039 + 0 ∙ 0001010101038 + 1 ∙ 0001010101037 + 0 ∙ 0001010101036 + 1 ∙ 0001010101035 + 0 ∙ 0001010101034 + 1 ∙ 0001010101033 + 0 ∙ 0001010101032 + 1 ∙ 0001010101031 + 0 ∙ 0001010101030 + 1 ∙ 0001010101029 + 0 ∙ 0001010101028 + 1 ∙ 0001010101027 + 0 ∙ 0001010101026 + 1 ∙ 0001010101025 + 0 ∙ 0001010101024 + 1 ∙ 0001010101023 + 0 ∙ 0001010101022 + 1 ∙ 0001010101021 + 0 ∙ 0001010101020 + 1 ∙ 0001010101019 + 0 ∙ 0001010101018 + 1 ∙ 0001010101017 + 0 ∙ 0001010101016 + 1 ∙ 0001010101015 + 0 ∙ 0001010101014 + 1 ∙ 0001010101013 + 0 ∙ 0001010101012 + 1 ∙ 0001010101011 + 0 ∙ 0001010101010 + 1 ∙ 000101010109 + 0 ∙ 000101010108 + 1 ∙ 000101010107 + 0 ∙ 000101010106 + 1 ∙ 000101010105 + 0 ∙ 000101010104 + 1 ∙ 000101010103 + 0 ∙ 000101010102 + 1 ∙ 000101010101 + 0 ∙ 000101010100 = 0 ∙ INF + 1 ∙ INF + 0 ∙ INF + 1 ∙ INF + 0 ∙ INF + 1 ∙ INF + 0 ∙ INF + 1 ∙ INF + 0 ∙ INF + 1 ∙ INF + 0 ∙ INF + 0 ∙ INF + 1 ∙ INF + 0 ∙ INF + 1 ∙ 1.5561492459146E+308 + 1 ∙ 1.5405877688613E+301 + 0 ∙ 1.5251819064245E+294 + 1 ∙ 1.5099301024596E+287 + 0 ∙ 1.4948308163833E+280 + 1 ∙ 1.4798825230183E+273 + 0 ∙ 1.4650837124389E+266 + 1 ∙ 1.4504328898189E+259 + 0 ∙ 1.43592857528E+252 + 1 ∙ 1.4215693037429E+245 + 0 ∙ 1.407353624779E+238 + 1 ∙ 1.393280102464E+231 + 0 ∙ 1.3793473152328E+224 + 1 ∙ 1.365553855736E+217 + 0 ∙ 1.3518983306976E+210 + 1 ∙ 1.3383793607745E+203 + 0 ∙ 1.3249955804167E+196 + 1 ∙ 1.31174563773E+189 + 0 ∙ 1.2986281943389E+182 + 1 ∙ 1.285641925252E+175 + 0 ∙ 1.2727855187273E+168 + 1 ∙ 1.2600576761406E+161 + 0 ∙ 1.2474571118538E+154 + 1 ∙ 1.2349825530851E+147 + 0 ∙ 1.2226327397805E+140 + 1 ∙ 1.2104064244868E+133 + 0 ∙ 1.198302372225E+126 + 1 ∙ 1.1863193603659E+119 + 0 ∙ 1.1744561785068E+112 + 1 ∙ 1.1627116283489E+105 + 0 ∙ 1.1510845235762E+98 + 1 ∙ 1.1395736897362E+91 + 0 ∙ 1.1281779641206E+84 + 1 ∙ 1.1168961956484E+77 + 0 ∙ 1.1057272447492E+70 + 1 ∙ 1.0946699832484E+63 + 0 ∙ 1.0837232942531E+56 + 1 ∙ 1.0728860720394E+49 + 0 ∙ 1.0621572219406E+42 + 1 ∙ 1.0515356602366E+35 + 0 ∙ 1.0410203140444E+28 + 1 ∙ 1.0306101212101E+21 + 0 ∙ 102030403020100 + 1 ∙ 10101010 + 0 ∙ 1 = NAN + INF + NAN + INF + NAN + INF + NAN + INF + NAN + INF + NAN + NAN + INF + NAN + 1.5561492459146E+308 + 1.5405877688613E+301 + 0 + 1.5099301024596E+287 + 0 + 1.4798825230183E+273 + 0 + 1.4504328898189E+259 + 0 + 1.4215693037429E+245 + 0 + 1.393280102464E+231 + 0 + 1.365553855736E+217 + 0 + 1.3383793607745E+203 + 0 + 1.31174563773E+189 + 0 + 1.285641925252E+175 + 0 + 1.2600576761406E+161 + 0 + 1.2349825530851E+147 + 0 + 1.2104064244868E+133 + 0 + 1.1863193603659E+119 + 0 + 1.1627116283489E+105 + 0 + 1.1395736897362E+91 + 0 + 1.1168961956484E+77 + 0 + 1.0946699832484E+63 + 0 + 1.0728860720394E+49 + 0 + 1.0515356602366E+35 + 0 + 1.0306101212101E+21 + 0 + 10101010 + 0 = NAN10
Таким образом:
0101010101001011010101010101010101010101010101010101010101000010101010 = NAN10.
Для перевода десятичного числа NAN в 10101010-ую систему счисления, необходимо его последовательно делить на 10101010 до тех пор, пока остаток не станет меньше чем 10101010.
| 0 | |
Ответом будет являться обратная последовательность результатов деления:
010=010101010
Окончательный ответ будет выглядеть так:
0101010101001011010101010101010101010101010101010101010101000010101010=010101010
