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

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

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

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

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

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

11∙169+15∙168+14∙167+15∙166+14∙165+12∙164+8∙163+3∙162+1∙161+6∙160 = 11∙68719476736+15∙4294967296+14∙268435456+15∙16777216+14∙1048576+12∙65536+8∙4096+3∙256+1∙16+6∙1 = 755914244096+64424509440+3758096384+251658240+14680064+786432+32768+768+16+6 = 82436400821410

Получилось: bfefec831616 =82436400821410

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

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

8243640082148
-8243640082081030455010268
6-103045501024128806876288
2-1288068762416100859538
4-16100859522012607448
1-201260744251575938
0-2515759231446998
1-31446963930878
3-393080491358
7-4912861418
7-61367678
5-760958
7-88118
7-81
3
Перевод чисел из одной системы счисления в другую

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

82436400821410 = 137757731014268
Ответ: bfefec831616 = 137757731014268

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

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

bfefec831616 = b f e f e c 8 3 1 6 = b(=1011) f(=1111) e(=1110) f(=1111) e(=1110) c(=1100) 8(=1000) 3(=0011) 1(=0001) 6(=0110) = 10111111111011111110110010000011000101102

Ответ: bfefec831616 = 10111111111011111110110010000011000101102

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

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

0010111111111011111110110010000011000101102 = 001 011 111 111 101 111 111 011 001 000 001 100 010 110 = 001(=1) 011(=3) 111(=7) 111(=7) 101(=5) 111(=7) 111(=7) 011(=3) 001(=1) 000(=0) 001(=1) 100(=4) 010(=2) 110(=6) = 137757731014268

Ответ: bfefec831616 = 137757731014268