Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
1∙121+0∙120+2∙12-1+8∙12-2+1∙12-3+2∙12-4+5∙12-5 = 1∙12+0∙1+2∙0.083333333333333+8∙0.0069444444444444+1∙0.0005787037037037+2∙4.8225308641975E-5+5∙4.0187757201646E-6 = 12+0+0.16666666666667+0.055555555555556+0.0005787037037037+9.6450617283951E-5+2.0093878600823E-5 = 12.2229174704218110
Получилось: 10.2812512 =12.2229174704218110
Переведем число 12.2229174704218110 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 12 | 2 | ||||
| -12 | 6 | 2 | |||
| 0 | -6 | 3 | 2 | ||
| 0 | -2 | 1 | |||
| 1 | |||||
![]() | |||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 22291747042181*2 |
| 0 | .44583*2 |
| 0 | .89167*2 |
| 1 | .78334*2 |
| 1 | .56668*2 |
| 1 | .13336*2 |
| 0 | .26672*2 |
| 0 | .53344*2 |
| 1 | .06687*2 |
| 0 | .13374*2 |
| 0 | .26749*2 |
В результате преобразования получилось:
12.2229174704218110 = 1100.00111001002
Окончательный ответ: 10.2812512 = 1100.00111001002
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

