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

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

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

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

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

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

11∙167+12∙166+4∙165+1∙164+3∙163+1∙162+0∙161+2∙160 = 11∙268435456+12∙16777216+4∙1048576+1∙65536+3∙4096+1∙256+0∙16+2∙1 = 2952790016+201326592+4194304+65536+12288+256+0+2 = 315838899410

Получилось: BC41310216 =315838899410

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

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

31583889948
-31583889923947986248
2-394798624493498288
0-4934982461687288
4-61687287710918
0-771088963868
3-96384120488
2-1204815068
0-15041888
2-184238
4-162
7
Перевод чисел из одной системы счисления в другую

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

315838899410 = 274202304028
Ответ: BC41310216 = 274202304028

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

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

BC41310216 = B C 4 1 3 1 0 2 = B(=1011) C(=1100) 4(=0100) 1(=0001) 3(=0011) 1(=0001) 0(=0000) 2(=0010) = 101111000100000100110001000000102

Ответ: BC41310216 = 101111000100000100110001000000102

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

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

0101111000100000100110001000000102 = 010 111 100 010 000 010 011 000 100 000 010 = 010(=2) 111(=7) 100(=4) 010(=2) 000(=0) 010(=2) 011(=3) 000(=0) 100(=4) 000(=0) 010(=2) = 274202304028

Ответ: BC41310216 = 274202304028