https://mathweb.ru/numberconverter.html?id=158318

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

Введите число:
Его система счисления:
Двоичная
Троичная
Восьмеричная
Десятичная
Шестнадцатиричная
Двоично-десятичная
Другая
Дополнительно

Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.

Сначала выполним прямой перевод.

Выполним прямой перевод из шестнадцатиричной в двоичную вот так:

10000000101101016 = 1 0 0 0 0 0 0 0 1 0 1 1 0 1 0 = 1(=0001) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 0(=0000) 1(=0001) 0(=0000) 1(=0001) 1(=0001) 0(=0000) 1(=0001) 0(=0000) = 1000000000000000000000000000000010000000100010000000100002

Ответ: 10000000101101016 = 1000000000000000000000000000000010000000100010000000100002

Теперь выполним перевод через десятичную систему счисления.

Выполним перевод в десятичную систему счисления вот так:

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

Получилось: 10000000101101016 =7205759405477480010

Переведем число 7205759405477480010 в двоичное вот так:

Целая часть числа находится делением на основание новой системы счисления:

720575940547748002
-72057594054774800360287970273874002
0-36028797027387400180143985136937002
0-1801439851369370090071992568468502
0-900719925684685045035996284234252
0-450359962842342422517998142117122
1-225179981421171211258999071058562
0-11258999071058565629499535529282
0-5629499535529282814749767764642
0-2814749767764641407374883882322
0-140737488388232703687441941162
0-70368744194116351843720970582
0-35184372097058175921860485292
0-1759218604852887960930242642
1-879609302426443980465121322
0-439804651213221990232560662
0-219902325606610995116280332
0-10995116280325497558140162
1-5497558140162748779070082
0-2748779070081374389535042
0-137438953504687194767522
0-68719476752343597383762
0-34359738376171798691882
0-1717986918885899345942
0-858993459442949672972
0-429496729621474836482
1-214748364810737418242
0-10737418245368709122
0-5368709122684354562
0-2684354561342177282
0-134217728671088642
0-67108864335544322
0-33554432167772162
0-1677721683886082
0-838860841943042
0-419430420971522
0-209715210485762
0-10485765242882
0-5242882621442
0-2621441310722
0-131072655362
0-65536327682
0-32768163842
0-1638481922
0-819240962
0-409620482
0-204810242
0-10245122
0-5122562
0-2561282
0-128642
0-64322
0-32162
0-1682
0-842
0-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

7205759405477480010 = 1000000000000000000000000000000010000000100010000000100002
Ответ: 10000000101101016 = 1000000000000000000000000000000010000000100010000000100002