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

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

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

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

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

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

13∙161+2∙160+10∙16-1+1∙16-2+6∙16-3 = 13∙16+2∙1+10∙0.0625+1∙0.00390625+6∙0.000244140625 = 208+2+0.625+0.00390625+0.00146484375 = 210.6303710937510

Получилось: D2.A1616 =210.6303710937510

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

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

2108
-208268
2-243
2
Перевод чисел из одной системы счисления в другую

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

Перевод чисел из одной системы счисления в другую
0.63037109375*8
5.043*8
0.3438*8
2.75*8
6.0*8

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

210.6303710937510 = 322.50268
Ответ: D2.A1616 = 322.50268

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

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

D2.A1616 = D 2. A 1 6 = D(=1101) 2(=0010). A(=1010) 1(=0001) 6(=0110) = 11010010.101000010112

Ответ: D2.A1616 = 11010010.101000010112

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

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

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

011010010.1010000101102 = 011 010 010. 101 000 010 110 = 011(=3) 010(=2) 010(=2). 101(=5) 000(=0) 010(=2) 110(=6) = 322.50268

Ответ: D2.A1616 = 322.50268