Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
1∙84216+1∙84215+1∙84214+0∙84213+0∙84212+1∙84211+0∙84210+0∙8421-1+1∙8421-2+0∙8421-3+1∙8421-4 = 1∙3.5660054626738E+23+1∙4.2346579535374E+19+1∙5028687749124081+0∙597160402461+0∙70913241+1∙8421+0∙1+0∙0.00011875074219214+1∙1.4101738771184E-8+0∙1.6745919452777E-12+1∙1.9885903637071E-16 = 3.5660054626738E+23+4.2346579535374E+19+5028687749124081+0+0+8421+0+0+1.4101738771184E-8+0+1.9885903637071E-16 = 3.5664289787561E+23.1.4101738970043E-810
Получилось: 1110010.01018421 =3.5664289787561E+23.1.4101738970043E-810
Переведем число 3.5664289787561E+23.1.4101738970043E-810 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 3.5664289787561E+23 | 2 | ||
| 0 | 0 | ||
| 0 | |||
![]() | |||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 1.4101738970043E-8*2 |
| 0 | .2*2 |
| 0 | .4*2 |
| 0 | .8*2 |
| 1 | .6*2 |
| 1 | .2*2 |
| 0 | .4*2 |
| 0 | .8*2 |
| 1 | .6*2 |
| 1 | .2*2 |
| 0 | .4*2 |
В результате преобразования получилось:
3.5664289787561E+23.1.4101738970043E-810 = 00.00011001102
Окончательный ответ: 1110010.01018421 = 00.00011001102
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

