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

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

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

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

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

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

7∙86+0∙85+2∙84+6∙83+5∙82+7∙81+3∙80 = 7∙262144+0∙32768+2∙4096+6∙512+5∙64+7∙8+3∙1 = 1835008+0+8192+3072+320+56+3 = 184665110

Получилось: 70265738 =184665110

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

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

184665116
-184664011541516
B-115408721316
7-720045016
D-4482816
2-161
C
Перевод чисел из одной системы счисления в другую

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

184665110 = 1C2D7B16
Ответ: 70265738 = 1C2D7B16

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

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

70265738 = 7 0 2 6 5 7 3 = 7(=111) 0(=000) 2(=010) 6(=110) 5(=101) 7(=111) 3(=011) = 1110000101101011110112

Ответ: 70265738 = 1110000101101011110112

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

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

0001110000101101011110112 = 0001 1100 0010 1101 0111 1011 = 0001(=1) 1100(=C) 0010(=2) 1101(=D) 0111(=7) 1011(=B) = 1C2D7B16

Ответ: 0001110000101101011110118 = 1C2D7B16