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

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

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

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

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

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

40864B0016 = 4 0 8 6 4 B 0 0 = 4(=0100) 0(=0000) 8(=1000) 6(=0110) 4(=0100) B(=1011) 0(=0000) 0(=0000) = 10000001000011001001011000000002

Ответ: 40864B0016 = 10000001000011001001011000000002

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

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

4∙167+0∙166+8∙165+6∙164+4∙163+11∙162+0∙161+0∙160 = 4∙268435456+0∙16777216+8∙1048576+6∙65536+4∙4096+11∙256+0∙16+0∙1 = 1073741824+0+8388608+393216+16384+2816+0+0 = 108254284810

Получилось: 40864B0016 =108254284810

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

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

10825428482
-10825428485412714242
0-5412714242706357122
0-2706357121353178562
0-135317856676589282
0-67658928338294642
0-33829464169147322
0-1691473284573662
0-845736642286832
0-422868221143412
1-211434010571702
1-10571705285852
0-5285842642922
1-2642921321462
0-132146660732
0-66072330362
1-33036165182
0-1651882592
0-825841292
1-412820642
1-206410322
0-10325162
0-5162582
0-2581292
0-128642
1-64322
0-32162
0-1682
0-842
0-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

108254284810 = 10000001000011001001011000000002
Ответ: 40864B0016 = 10000001000011001001011000000002