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

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

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

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

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

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

6∙84+4∙83+5∙82+2∙81+4∙80 = 6∙4096+4∙512+5∙64+2∙8+4∙1 = 24576+2048+320+16+4 = 2696410

Получилось: 645248 =2696410

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

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

2696416
-26960168516
4-168010516
5-966
9
Перевод чисел из одной системы счисления в другую

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

2696410 = 695416
Ответ: 645248 = 695416

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

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

645248 = 6 4 5 2 4 = 6(=110) 4(=100) 5(=101) 2(=010) 4(=100) = 1101001010101002

Ответ: 645248 = 1101001010101002

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

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

01101001010101002 = 0110 1001 0101 0100 = 0110(=6) 1001(=9) 0101(=5) 0100(=4) = 695416

Ответ: 01101001010101008 = 695416