1. Главная
  2. Учеба
  3. Информатика

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

Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.
  • Калькулятор
  • Инструкция
  • История
  • Сообщить о проблеме

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

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

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

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

10∙168+15∙167+1∙166+2∙165+13∙164+8∙163+0∙162+7∙161+13∙160 = 10∙4294967296+15∙268435456+1∙16777216+2∙1048576+13∙65536+8∙4096+0∙256+7∙16+13∙1 = 42949672960+4026531840+16777216+2097152+851968+32768+0+112+13 = 4699596402910

Получилось: AF12D807D16 =4699596402910

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

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

469959640298
-4699596402458744955038
5-58744954967343119378
7-734311936917889928
1-91788992114736248
0-1147362414342038
0-14342001792758
3-179272224098
3-2240828018
1-28003508
1-344438
6-405
3
Перевод чисел из одной системы счисления в другую

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

4699596402910 = 5361133001758
Окончательный ответ: AF12D807D16 = 5361133001758

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

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

AF12D807D16 = A F 1 2 D 8 0 7 D = A(=1010) F(=1111) 1(=0001) 2(=0010) D(=1101) 8(=1000) 0(=0000) 7(=0111) D(=1101) = 1010111100010010110110000000011111012

Окончательный ответ: AF12D807D16 = 1010111100010010110110000000011111012

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

1010111100010010110110000000011111012 = 101 011 110 001 001 011 011 000 000 001 111 101 = 101(=5) 011(=3) 110(=6) 001(=1) 001(=1) 011(=3) 011(=3) 000(=0) 000(=0) 001(=1) 111(=7) 101(=5) = 5361133001758

Окончательный ответ: AF12D807D16 = 5361133001758

Научиться переводить число из одной системы счисления в другую очень просто.

Любое число может быть легко переведено в десятичную систему по следующему алгоритму:

Каждая цифра числа должна быть умножена на основание системы счисления этого числа возведенное в степень равное позиции текущей цифры в числе справа налево, причём счёт начинается с 0.

 

 

Ваша оценка?
Поделиться этим расчетом с друзьями: