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

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

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

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

Сначала выполним перевод через десятичную систему

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

11∙163+4∙162+10∙161+9∙160+13∙16-1+13∙16-2 = 11∙4096+4∙256+10∙16+9∙1+13∙0.0625+13∙0.00390625 = 45056+1024+160+9+0.8125+0.05078125 = 46249.8632812510

Получилось: B4A9.DD16 =46249.8632812510

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

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

462498
-4624857818
1-57767228
5-720908
2-88118
2-81
3
Перевод чисел из одной системы счисления в другую

Дробная часть числа находится умножением на основание новой системы счисления:

Перевод чисел из одной системы счисления в другую
0.86328125*8
6.906*8
7.25*8
2.0*8

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

46249.8632812510 = 132251.6728
Ответ: B4A9.DD16 = 132251.6728

Теперь выполним прямой перевод.

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

B4A9.DD16 = B 4 A 9. D D = B(=1011) 4(=0100) A(=1010) 9(=1001). D(=1101) D(=1101) = 1011010010101001.110111012

Ответ: B4A9.DD16 = 1011010010101001.110111012

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

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

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

001011010010101001.1101110102 = 001 011 010 010 101 001. 110 111 010 = 001(=1) 011(=3) 010(=2) 010(=2) 101(=5) 001(=1). 110(=6) 111(=7) 010(=2) = 132251.6728

Ответ: B4A9.DD16 = 132251.6728