Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
0∙157+0∙156+1∙155+0∙154+1∙153+1∙152+0∙151+0∙150+1∙15-1+1∙15-2+0∙15-3+1∙15-4+0∙15-5+0∙15-6+0∙15-7+0∙15-8 = 0∙170859375+0∙11390625+1∙759375+0∙50625+1∙3375+1∙225+0∙15+0∙1+1∙0.066666666666667+1∙0.0044444444444444+0∙0.0002962962962963+1∙1.9753086419753E-5+0∙1.3168724279835E-6+0∙8.7791495198903E-8+0∙5.8527663465935E-9+0∙3.9018442310623E-10 = 0+0+759375+0+3375+225+0+0+0.066666666666667+0.0044444444444444+0+1.9753086419753E-5+0+0+0+0 = 762975.07113086419753110
Получилось: 00101100.1101000015 =762975.07113086419753110
Переведем число 762975.07113086419753110 в шестнадцатиричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 762975 | 16 | |||||
| -762960 | 47685 | 16 | ||||
| F | -47680 | 2980 | 16 | |||
| 5 | -2976 | 186 | 16 | |||
| 4 | -176 | B | ||||
| A | ||||||
![]() | ||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 071130864197531*16 |
| 1 | .13809*16 |
| 2 | .2095*16 |
| 3 | .35202*16 |
| 5 | .63232*16 |
| A | .11706*16 |
| 1 | .87291*16 |
| D | .96654*16 |
| F | .46461*16 |
| 7 | .43381*16 |
| 6 | .9409*16 |
В результате преобразования получилось:
762975.07113086419753110 = BA45F.1235A1DF7616
Окончательный ответ: 00101100.1101000015 = BA45F.1235A1DF7616
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

