Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Перевести в :
Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из шестнадцатиричной в двоичную вот так:
16790BA.0C1B16 = 1 6 7 9 0 B A. 0 C 1 B = 1(=0001) 6(=0110) 7(=0111) 9(=1001) 0(=0000) B(=1011) A(=1010). 0(=0000) C(=1100) 1(=0001) B(=1011) = 1011001111001000010111010.00001100000110112
Окончательный ответ: 16790BA.0C1B16 = 1011001111001000010111010.00001100000110112
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
1∙166+6∙165+7∙164+9∙163+0∙162+11∙161+10∙160+0∙16-1+12∙16-2+1∙16-3+11∙16-4 = 1∙16777216+6∙1048576+7∙65536+9∙4096+0∙256+11∙16+10∙1+0∙0.0625+12∙0.00390625+1∙0.000244140625+11∙1.52587890625E-5 = 16777216+6291456+458752+36864+0+176+10+0+0.046875+0.000244140625+0.0001678466796875 = 23564474.04728698730468810
Получилось: 16790BA.0C1B16 =23564474.04728698730468810
Переведем число 23564474.04728698730468810 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 23564474 | 2 | |||||||||||||||||||||||||
| -23564474 | 11782237 | 2 | ||||||||||||||||||||||||
| 0 | -11782236 | 5891118 | 2 | |||||||||||||||||||||||
| 1 | -5891118 | 2945559 | 2 | |||||||||||||||||||||||
| 0 | -2945558 | 1472779 | 2 | |||||||||||||||||||||||
| 1 | -1472778 | 736389 | 2 | |||||||||||||||||||||||
| 1 | -736388 | 368194 | 2 | |||||||||||||||||||||||
| 1 | -368194 | 184097 | 2 | |||||||||||||||||||||||
| 0 | -184096 | 92048 | 2 | |||||||||||||||||||||||
| 1 | -92048 | 46024 | 2 | |||||||||||||||||||||||
| 0 | -46024 | 23012 | 2 | |||||||||||||||||||||||
| 0 | -23012 | 11506 | 2 | |||||||||||||||||||||||
| 0 | -11506 | 5753 | 2 | |||||||||||||||||||||||
| 0 | -5752 | 2876 | 2 | |||||||||||||||||||||||
| 1 | -2876 | 1438 | 2 | |||||||||||||||||||||||
| 0 | -1438 | 719 | 2 | |||||||||||||||||||||||
| 0 | -718 | 359 | 2 | |||||||||||||||||||||||
| 1 | -358 | 179 | 2 | |||||||||||||||||||||||
| 1 | -178 | 89 | 2 | |||||||||||||||||||||||
| 1 | -88 | 44 | 2 | |||||||||||||||||||||||
| 1 | -44 | 22 | 2 | |||||||||||||||||||||||
| 0 | -22 | 11 | 2 | |||||||||||||||||||||||
| 0 | -10 | 5 | 2 | |||||||||||||||||||||||
| 1 | -4 | 2 | 2 | |||||||||||||||||||||||
| 1 | -2 | 1 | ||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 047286987304688*2 |
| 0 | .09457*2 |
| 0 | .18915*2 |
| 0 | .3783*2 |
| 0 | .75659*2 |
| 1 | .51318*2 |
| 1 | .02637*2 |
| 0 | .05273*2 |
| 0 | .10547*2 |
| 0 | .21094*2 |
| 0 | .42188*2 |
В результате преобразования получилось:
23564474.04728698730468810 = 1011001111001000010111010.00001100002
Окончательный ответ: 16790BA.0C1B16 = 1011001111001000010111010.00001100002
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

