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

Перевод 4567A00(Беззнаковое 4 байта) из шестнадцатиричной в двоичную систему счисления

Введите число:
Его система счисления:
Двоичная
Троичная
Восьмеричная
Десятичная
Шестнадцатиричная
Двоично-десятичная
Другая
Дополнительно
Знаковое
Беззнаковое
1 байт
2 байта
4 байта
8 байт

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

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

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

4567A0016 = 4 5 6 7 A 0 0 = 4(=0100) 5(=0101) 6(=0110) 7(=0111) A(=1010) 0(=0000) 0(=0000) = 1000101011001111010000000002

Ответ: 4567A0016 = 1000101011001111010000000002

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

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

4∙166+5∙165+6∙164+7∙163+10∙162+0∙161+0∙160 = 4∙16777216+5∙1048576+6∙65536+7∙4096+10∙256+0∙16+0∙1 = 67108864+5242880+393216+28672+2560+0+0 = 7277619210

Получилось: 4567A0016 =7277619210

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

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

727761922
-72776192363880962
0-36388096181940482
0-1819404890970242
0-909702445485122
0-454851222742562
0-227425611371282
0-11371285685642
0-5685642842822
0-2842821421412
0-142140710702
1-71070355352
0-35534177672
1-1776688832
1-888244412
1-444022202
1-222011102
0-11105552
0-5542772
1-2761382
1-138692
0-68342
1-34172
0-1682
1-842
0-422
0-21
0
Перевод чисел из одной системы счисления в другую

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

7277619210 = 1000101011001111010000000002
Ответ: 4567A0016 = 1000101011001111010000000002