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

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

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

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

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

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

b88e500016 = b 8 8 e 5 0 0 0 = b(=1011) 8(=1000) 8(=1000) e(=1110) 5(=0101) 0(=0000) 0(=0000) 0(=0000) = 101110001000111001010000000000002

Ответ: b88e500016 = 101110001000111001010000000000002

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

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

11∙167+8∙166+8∙165+14∙164+5∙163+0∙162+0∙161+0∙160 = 11∙268435456+8∙16777216+8∙1048576+14∙65536+5∙4096+0∙256+0∙16+0∙1 = 2952790016+134217728+8388608+917504+20480+0+0+0 = 309633433610

Получилось: b88e500016 =309633433610

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

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

30963343362
-309633433615481671682
0-15481671687740835842
0-7740835843870417922
0-3870417921935208962
0-193520896967604482
0-96760448483802242
0-48380224241901122
0-24190112120950562
0-1209505660475282
0-604752830237642
0-302376415118822
0-15118827559412
0-7559403779702
1-3779701889852
0-188984944922
1-94492472462
0-47246236232
0-23622118112
1-1181059052
1-590429522
1-295214762
0-14767382
0-7383692
0-3681842
1-184922
0-92462
0-46232
0-22112
1-1052
1-422
1-21
0
Перевод чисел из одной системы счисления в другую

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

309633433610 = 101110001000111001010000000000002
Ответ: b88e500016 = 101110001000111001010000000000002