Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
5∙1000+3∙100-1+1∙100-2+2∙100-3+5∙100-4 = 5∙1+3∙0.01+1∙0.0001+2∙1.0E-6+5∙1.0E-8 = 5+0.03+0.0001+2.0E-6+5.0E-8 = 5.0301020510
Получилось: 5.3125100 =5.0301020510
Переведем число 5.0301020510 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 5 | 2 | |||
| -4 | 2 | 2 | ||
| 1 | -2 | 1 | ||
| 0 | ||||
![]() | ||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 03010205*2 |
| 0 | .0602*2 |
| 0 | .12041*2 |
| 0 | .24082*2 |
| 0 | .48163*2 |
| 0 | .96327*2 |
| 1 | .92653*2 |
| 1 | .85306*2 |
| 1 | .70612*2 |
| 1 | .41225*2 |
| 0 | .8245*2 |
В результате преобразования получилось:
5.0301020510 = 101.00000111102
Окончательный ответ: 5.3125100 = 101.00000111102
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

