Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
2∙20.0931+0∙20.0930+0∙20.093-1+9∙20.093-2+3∙20.093-3 = 2∙20.093+0∙1+0∙0.049768576121037+9∙0.0024769111691155+3∙0.00012327234206517 = 40.186+0+0+0.022292200522039+0.00036981702619551 = 40.186.02266201754823510
Получилось: 20.09320.093 =40.186.02266201754823510
Переведем число 40.186.02266201754823510 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 40.186 | 2 | ||||||
| -40 | 20 | 2 | |||||
| 0 | -20 | 10 | 2 | ||||
| 0 | -10 | 5 | 2 | ||||
| 0 | -4 | 2 | 2 | ||||
| 1 | -2 | 1 | |||||
| 0 | |||||||
![]() | |||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 022662017548235*2 |
| 0 | .04532*2 |
| 0 | .09065*2 |
| 0 | .1813*2 |
| 0 | .36259*2 |
| 0 | .72518*2 |
| 1 | .45037*2 |
| 0 | .90074*2 |
| 1 | .80148*2 |
| 1 | .60295*2 |
| 1 | .20591*2 |
В результате преобразования получилось:
40.186.02266201754823510 = 101000.00000101112
Окончательный ответ: 20.09320.093 = 101000.00000101112
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

