Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
3∙141+4∙140+5∙14-1+6∙14-2+2∙14-3+5∙14-4 = 3∙14+4∙1+5∙0.071428571428571+6∙0.0051020408163265+2∙0.00036443148688047+5∙2.6030820491462E-5 = 42+4+0.35714285714286+0.030612244897959+0.00072886297376093+0.00013015410245731 = 46.3886141191170310
Получилось: 34.562514 =46.3886141191170310
Переведем число 46.3886141191170310 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 46 | 2 | ||||||
| -46 | 23 | 2 | |||||
| 0 | -22 | 11 | 2 | ||||
| 1 | -10 | 5 | 2 | ||||
| 1 | -4 | 2 | 2 | ||||
| 1 | -2 | 1 | |||||
| 0 | |||||||
![]() | |||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 38861411911703*2 |
| 0 | .77723*2 |
| 1 | .55446*2 |
| 1 | .10891*2 |
| 0 | .21783*2 |
| 0 | .43565*2 |
| 0 | .8713*2 |
| 1 | .74261*2 |
| 1 | .48521*2 |
| 0 | .97043*2 |
| 1 | .94086*2 |
В результате преобразования получилось:
46.3886141191170310 = 101110.01100011012
Окончательный ответ: 34.562514 = 101110.01100011012
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

