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

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

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

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

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

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

64c8c816 = 6 4 c 8 c 8 = 6(=0110) 4(=0100) c(=1100) 8(=1000) c(=1100) 8(=1000) = 110010011001000110010002

Ответ: 64c8c816 = 110010011001000110010002

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

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

6∙165+4∙164+12∙163+8∙162+12∙161+8∙160 = 6∙1048576+4∙65536+12∙4096+8∙256+12∙16+8∙1 = 6291456+262144+49152+2048+192+8 = 660500010

Получилось: 64c8c816 =660500010

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

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

66050002
-660500033025002
0-330250016512502
0-16512508256252
0-8256244128122
1-4128122064062
0-2064061032032
0-103202516012
1-51600258002
1-25800129002
0-1290064502
0-645032252
0-322416122
1-16128062
0-8064032
0-4022012
1-2001002
1-100502
0-50252
0-24122
1-1262
0-632
0-21
1
Перевод чисел из одной системы счисления в другую

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

660500010 = 110010011001000110010002
Ответ: 64c8c816 = 110010011001000110010002