Перевод чисел в различные системы счисления
Рассмотрим пример перевода числа Fac38d00 из шестнадцатиричной в десятичную систему счисления восьмибайтовое знаковое
Введите число:
x
Его система счисления:
Перевести в :
Решение:
Выполним перевод в десятичную систему счисления вот так:
Знаковый бит в переводе не участвует!
7∙167+10∙166 + 12∙165 + 3∙164 + 8∙163 + 13∙162 + 0∙161 + 0∙160
= 7∙268435456+10∙16777216 + 12∙1048576 + 3∙65536 + 8∙4096 + 13∙256 + 0∙16 + 0∙1
= 1879048192+167772160 + 12582912 + 196608 + 32768 + 3328 + 0 + 0
= 205963596810
= 7∙268435456+10∙16777216 + 12∙1048576 + 3∙65536 + 8∙4096 + 13∙256 + 0∙16 + 0∙1
= 1879048192+167772160 + 12582912 + 196608 + 32768 + 3328 + 0 + 0
= 205963596810
Так как число знаковое и имеет знаковый бит, то результат будет иметь отрицательный знак
Получилось: Fac38d0016 = -205963596810
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.