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

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

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

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

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

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

2∙162+11∙161+10∙160+2∙16-1+12∙16-2+1∙16-3+6∙16-4 = 2∙256+11∙16+10∙1+2∙0.0625+12∙0.00390625+1∙0.000244140625+6∙1.52587890625E-5 = 512+176+10+0.125+0.046875+0.000244140625+9.1552734375E-5 = 698.1722106933593810

Получилось: 2BA.2C1616 =698.1722106933593810

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

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

6988
-696878
2-80108
7-81
2
Перевод чисел из одной системы счисления в другую

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

Перевод чисел из одной системы счисления в другую
0.17221069335938*8
1.378*8
3.021*8
0.1719*8
1.375*8
3.0*8
1.0*8

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

698.1722106933593810 = 1272.1301318
Ответ: 2BA.2C1616 = 1272.1301318

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

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

2BA.2C1616 = 2 B A. 2 C 1 6 = 2(=0010) B(=1011) A(=1010). 2(=0010) C(=1100) 1(=0001) 6(=0110) = 1010111010.0010110000010112

Ответ: 2BA.2C1616 = 1010111010.0010110000010112

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

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

001010111010.0010110000010112 = 001 010 111 010. 001 011 000 001 011 = 001(=1) 010(=2) 111(=7) 010(=2). 001(=1) 011(=3) 000(=0) 001(=1) 011(=3) = 1272.130138

Ответ: 2BA.2C1616 = 1272.130138