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

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

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

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

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

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

1∙86+0∙85+5∙84+2∙83+7∙82+4∙81+6∙80 = 1∙262144+0∙32768+5∙4096+2∙512+7∙64+4∙8+6∙1 = 262144+0+20480+1024+448+32+6 = 28413410

Получилось: 10527468 =28413410

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

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

28413416
-2841281775816
6-17744110916
E-11046916
5-644
5
Перевод чисел из одной системы счисления в другую

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

28413410 = 455E616
Ответ: 10527468 = 455E616

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

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

10527468 = 1 0 5 2 7 4 6 = 1(=001) 0(=000) 5(=101) 2(=010) 7(=111) 4(=100) 6(=110) = 0010001010101111001102

Ответ: 10527468 = 10001010101111001102

Дополним число недостающими нулями слева

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

010001010101111001102 = 0100 0101 0101 1110 0110 = 0100(=4) 0101(=5) 0101(=5) 1110(=E) 0110(=6) = 455E616

Ответ: 010001010101111001108 = 455E616