Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
2∙110+5∙11-1+8∙11-2+0∙11-3+6∙11-4+4∙11-5+5∙11-6+1∙11-7+6∙11-8+1∙11-9+3∙11-10 = 2∙1+5∙0.090909090909091+8∙0.0082644628099174+0∙0.00075131480090158+6∙6.8301345536507E-5+4∙6.2092132305916E-6+5∙5.6447393005378E-7+1∙5.1315811823071E-8+6∙4.6650738020973E-9+1∙4.2409761837248E-10+3∙3.8554328942953E-11 = 2+0.45454545454545+0.066115702479339+0+0.00040980807321904+2.4836852922366E-5+2.8223696502689E-6+5.1315811823071E-8+2.7990442812584E-8+4.2409761837248E-10+1.1566298682886E-10 = 2.521098704166610
Получилось: 2.580645161311 =2.521098704166610
Переведем число 2.521098704166610 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 2 | 2 | ||
| -2 | 1 | ||
| 0 | |||
![]() | |||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 5210987041666*2 |
| 1 | .0422*2 |
| 0 | .08439*2 |
| 0 | .16879*2 |
| 0 | .33758*2 |
| 0 | .67516*2 |
| 1 | .35032*2 |
| 0 | .70063*2 |
| 1 | .40127*2 |
| 0 | .80254*2 |
| 1 | .60507*2 |
В результате преобразования получилось:
2.521098704166610 = 10.10000101012
Окончательный ответ: 2.580645161311 = 10.10000101012
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

