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

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

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

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

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

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

6∙89+5∙88+7∙87+4∙86+6∙85+5∙84+2∙83+1∙82+5∙81+4∙80 = 6∙134217728+5∙16777216+7∙2097152+4∙262144+6∙32768+5∙4096+2∙512+1∙64+5∙8+4∙1 = 805306368+83886080+14680064+1048576+196608+20480+1024+64+40+4 = 90513930810

Получилось: 65746521548 =90513930810

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

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

90513930816
-9051392965657120616
C-56571200353570016
6-353569622098116
4-2209761381116
5-1380886316
3-8485316
F-483
5
Перевод чисел из одной системы счисления в другую

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

90513930810 = 35F3546C16
Ответ: 65746521548 = 35F3546C16

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

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

65746521548 = 6 5 7 4 6 5 2 1 5 4 = 6(=110) 5(=101) 7(=111) 4(=100) 6(=110) 5(=101) 2(=010) 1(=001) 5(=101) 4(=100) = 1101011111001101010100011011002

Ответ: 65746521548 = 1101011111001101010100011011002

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

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

001101011111001101010100011011002 = 0011 0101 1111 0011 0101 0100 0110 1100 = 0011(=3) 0101(=5) 1111(=F) 0011(=3) 0101(=5) 0100(=4) 0110(=6) 1100(=C) = 35F3546C16

Ответ: 001101011111001101010100011011008 = 35F3546C16