Перевод числа 010101001000101 из 15-ой системы счисления в двоичную

Для перевода числа 010101001000101 из 15-ой в двоичную систему счисления, необходимо сначала перевести его в десятичную систему, а полученное число в двоичную. Для перевода 15-ого числа 010101001000101 в десятичное необходимо записать его в виде многочлена, состоящего из произведений цифр вида:

A15 = an-1 ∙ 15n-1 + an-2 ∙ 15n-2 + ∙∙∙ + a0 ∙ 150

В результате преобразований получим:

01010100100010115=0 ∙ 1514 + 1 ∙ 1513 + 0 ∙ 1512 + 1 ∙ 1511 + 0 ∙ 1510 + 1 ∙ 159 + 0 ∙ 158 + 0 ∙ 157 + 1 ∙ 156 + 0 ∙ 155 + 0 ∙ 154 + 0 ∙ 153 + 1 ∙ 152 + 0 ∙ 151 + 1 ∙ 150 = 0 ∙ 29192926025390625 + 1 ∙ 1946195068359375 + 0 ∙ 129746337890625 + 1 ∙ 8649755859375 + 0 ∙ 576650390625 + 1 ∙ 38443359375 + 0 ∙ 2562890625 + 0 ∙ 170859375 + 1 ∙ 11390625 + 0 ∙ 759375 + 0 ∙ 50625 + 0 ∙ 3375 + 1 ∙ 225 + 0 ∙ 15 + 1 ∙ 1 = 0 + 1946195068359375 + 0 + 8649755859375 + 0 + 38443359375 + 0 + 0 + 11390625 + 0 + 0 + 0 + 225 + 0 + 1 = 195488327896897610

Таким образом:

01010100100010115 = 195488327896897610.

Для перевода десятичного числа 1954883278968976 в двоичную систему счисления, необходимо его последовательно делить на 2 до тех пор, пока остаток не станет меньше чем 2.

— 1954883278968976 2
1.954883278969E+15 — 9.7744163948449E+14 2
0 9.7744163948449E+14 — 4.8872081974224E+14 2
0 4.8872081974224E+14 — 2.4436040987112E+14 2
0 2.4436040987112E+14 — 1.2218020493556E+14 2
0 1.2218020493556E+14 — 61090102467780 2
1 61090102467780 — 30545051233890 2
0 30545051233890 — 15272525616945 2
0 15272525616944 — 7636262808472 2
1 7636262808472 — 3818131404236 2
0 3818131404236 — 1909065702118 2
0 1909065702118 — 954532851059 2
0 954532851058 — 477266425529 2
1 477266425528 — 238633212764 2
1 238633212764 — 119316606382 2
0 119316606382 — 59658303191 2
0 59658303190 — 29829151595 2
1 29829151594 — 14914575797 2
1 14914575796 — 7457287898 2
1 7457287898 — 3728643949 2
0 3728643948 — 1864321974 2
1 1864321974 — 932160987 2
0 932160986 — 466080493 2
1 466080492 — 233040246 2
1 233040246 — 116520123 2
0 116520122 — 58260061 2
1 58260060 — 29130030 2
1 29130030 — 14565015 2
0 14565014 — 7282507 2
1 7282506 — 3641253 2
1 3641252 — 1820626 2
1 1820626 — 910313 2
0 910312 — 455156 2
1 455156 — 227578 2
0 227578 — 113789 2
0 113788 — 56894 2
1 56894 — 28447 2
0 28446 — 14223 2
1 14222 — 7111 2
1 7110 — 3555 2
1 3554 — 1777 2
1 1776 — 888 2
1 888 — 444 2
0 444 — 222 2
0 222 — 111 2
0 110 — 55 2
1 54 — 27 2
1 26 — 13 2
1 12 — 6 2
1 6 — 3 2
0 2 1
1

Ответом будет являться обратная последовательность результатов деления:

195488327896897610=1101111000111110100101110110110101110011000100100002

Окончательный ответ будет выглядеть так:

01010100100010115=1101111000111110100101110110110101110011000100100002

Другие переводы числа 010101001000101:

Калькулятор перевода чисел

Введите число, его основание и основание системы счиления в которую хотите это число перевести.

Смотрите также:

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии