Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
2∙112+5∙111+5∙110+2∙11-1+5∙11-2+5∙11-3+.∙11-4+2∙11-5+5∙11-6+5∙11-7+.∙11-8+2∙11-9+2∙11-10+4∙11-11 = 2∙121+5∙11+5∙1+2∙0.090909090909091+5∙0.0082644628099174+5∙0.00075131480090158+.∙6.8301345536507E-5+2∙6.2092132305916E-6+5∙5.6447393005378E-7+5∙5.1315811823071E-8+.∙4.6650738020973E-9+2∙4.2409761837248E-10+2∙3.8554328942953E-11+4∙3.5049389948139E-12 = 242+55+5+0.18181818181818+0.041322314049587+0.0037565740045079+0+1.2418426461183E-5+2.8223696502689E-6+2.5657905911535E-7+0+8.4819523674497E-10+7.7108657885906E-11+1.4019755979256E-11 = 302.2269125681867710
Получилось: 255.255.255.22411 =302.2269125681867710
Переведем число 302.2269125681867710 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 302 | 2 | |||||||||
| -302 | 151 | 2 | ||||||||
| 0 | -150 | 75 | 2 | |||||||
| 1 | -74 | 37 | 2 | |||||||
| 1 | -36 | 18 | 2 | |||||||
| 1 | -18 | 9 | 2 | |||||||
| 0 | -8 | 4 | 2 | |||||||
| 1 | -4 | 2 | 2 | |||||||
| 0 | -2 | 1 | ||||||||
| 0 | ||||||||||
![]() | ||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 22691256818677*2 |
| 0 | .45383*2 |
| 0 | .90765*2 |
| 1 | .8153*2 |
| 1 | .6306*2 |
| 1 | .2612*2 |
| 0 | .5224*2 |
| 1 | .04481*2 |
| 0 | .08962*2 |
| 0 | .17923*2 |
| 0 | .35847*2 |
В результате преобразования получилось:
302.2269125681867710 = 100101110.00111010002
Окончательный ответ: 255.255.255.22411 = 100101110.00111010002
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

