Перевод числа 1001001011111000 из шестнадцатеричной системы счисления в двоичную

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

A16 = an-1 ∙ 16n-1 + an-2 ∙ 16n-2 + ∙∙∙ + a0 ∙ 160

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

100100101111100016=1 ∙ 1615 + 0 ∙ 1614 + 0 ∙ 1613 + 1 ∙ 1612 + 0 ∙ 1611 + 0 ∙ 1610 + 1 ∙ 169 + 0 ∙ 168 + 1 ∙ 167 + 1 ∙ 166 + 1 ∙ 165 + 1 ∙ 164 + 1 ∙ 163 + 0 ∙ 162 + 0 ∙ 161 + 0 ∙ 160 = 1 ∙ 1152921504606846976 + 0 ∙ 72057594037927936 + 0 ∙ 4503599627370496 + 1 ∙ 281474976710656 + 0 ∙ 17592186044416 + 0 ∙ 1099511627776 + 1 ∙ 68719476736 + 0 ∙ 4294967296 + 1 ∙ 268435456 + 1 ∙ 16777216 + 1 ∙ 1048576 + 1 ∙ 65536 + 1 ∙ 4096 + 0 ∙ 256 + 0 ∙ 16 + 0 ∙ 1 = 1152921504606846976 + 0 + 0 + 281474976710656 + 0 + 0 + 68719476736 + 0 + 268435456 + 16777216 + 1048576 + 65536 + 4096 + 0 + 0 + 0 = 115320304858936524810

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

100100101111100016 = 115320304858936524810.

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

1153203048589365248 2
1.1532030485894E+18 5.7660152429468E+17 2
0 5.7660152429468E+17 2.8830076214734E+17 2
0 2.8830076214734E+17 1.4415038107367E+17 2
0 1.4415038107367E+17 7.2075190536835E+16 2
0 7.2075190536835E+16 3.6037595268418E+16 2
0 3.6037595268418E+16 1.8018797634209E+16 2
0 1.8018797634209E+16 9.0093988171044E+15 2
0 9.0093988171044E+15 4.5046994085522E+15 2
0 4.5046994085522E+15 2.2523497042761E+15 2
0 2.2523497042761E+15 1.1261748521381E+15 2
0 1.1261748521381E+15 5.6308742606903E+14 2
0 5.6308742606903E+14 2.8154371303451E+14 2
0 2.8154371303451E+14 1.4077185651726E+14 2
1 1.4077185651726E+14 70385928258628 2
0 70385928258628 35192964129314 2
0 35192964129314 17596482064657 2
0 17596482064656 8798241032328 2
1 8798241032328 4399120516164 2
0 4399120516164 2199560258082 2
0 2199560258082 1099780129041 2
0 1099780129040 549890064520 2
1 549890064520 274945032260 2
0 274945032260 137472516130 2
0 137472516130 68736258065 2
0 68736258064 34368129032 2
1 34368129032 17184064516 2
0 17184064516 8592032258 2
0 8592032258 4296016129 2
0 4296016128 2148008064 2
1 2148008064 1074004032 2
0 1074004032 537002016 2
0 537002016 268501008 2
0 268501008 134250504 2
0 134250504 67125252 2
0 67125252 33562626 2
0 33562626 16781313 2
0 16781312 8390656 2
1 8390656 4195328 2
0 4195328 2097664 2
0 2097664 1048832 2
0 1048832 524416 2
0 524416 262208 2
0 262208 131104 2
0 131104 65552 2
0 65552 32776 2
0 32776 16388 2
0 16388 8194 2
0 8194 4097 2
0 4096 2048 2
1 2048 1024 2
0 1024 512 2
0 512 256 2
0 256 128 2
0 128 64 2
0 64 32 2
0 32 16 2
0 16 8 2
0 8 4 2
0 4 2 2
0 2 1
0

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

115320304858936524810=10000000000010000000000010000000100010001000100010000000000002

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

100100101111100016=10000000000010000000000010000000100010001000100010000000000002

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

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

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

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

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