Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
10∙1103+3∙1102+2∙1101+11∙1100+0∙110-1+12∙110-2 = 10∙1331000+3∙12100+2∙110+11∙1+0∙0.0090909090909091+12∙8.2644628099174E-5 = 13310000+36300+220+11+0+0.00099173553719008 = 13346531.0009917355371900810
Получилось: A32B.0C110 =13346531.0009917355371900810
Переведем число 13346531.0009917355371900810 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 13346531 | 2 | ||||||||||||||||||||||||
| -13346530 | 6673265 | 2 | |||||||||||||||||||||||
| 1 | -6673264 | 3336632 | 2 | ||||||||||||||||||||||
| 1 | -3336632 | 1668316 | 2 | ||||||||||||||||||||||
| 0 | -1668316 | 834158 | 2 | ||||||||||||||||||||||
| 0 | -834158 | 417079 | 2 | ||||||||||||||||||||||
| 0 | -417078 | 208539 | 2 | ||||||||||||||||||||||
| 1 | -208538 | 104269 | 2 | ||||||||||||||||||||||
| 1 | -104268 | 52134 | 2 | ||||||||||||||||||||||
| 1 | -52134 | 26067 | 2 | ||||||||||||||||||||||
| 0 | -26066 | 13033 | 2 | ||||||||||||||||||||||
| 1 | -13032 | 6516 | 2 | ||||||||||||||||||||||
| 1 | -6516 | 3258 | 2 | ||||||||||||||||||||||
| 0 | -3258 | 1629 | 2 | ||||||||||||||||||||||
| 0 | -1628 | 814 | 2 | ||||||||||||||||||||||
| 1 | -814 | 407 | 2 | ||||||||||||||||||||||
| 0 | -406 | 203 | 2 | ||||||||||||||||||||||
| 1 | -202 | 101 | 2 | ||||||||||||||||||||||
| 1 | -100 | 50 | 2 | ||||||||||||||||||||||
| 1 | -50 | 25 | 2 | ||||||||||||||||||||||
| 0 | -24 | 12 | 2 | ||||||||||||||||||||||
| 1 | -12 | 6 | 2 | ||||||||||||||||||||||
| 0 | -6 | 3 | 2 | ||||||||||||||||||||||
| 0 | -2 | 1 | |||||||||||||||||||||||
| 1 | |||||||||||||||||||||||||
![]() | |||||||||||||||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 00099173553719008*2 |
| 0 | .00198*2 |
| 0 | .00397*2 |
| 0 | .00793*2 |
| 0 | .01587*2 |
| 0 | .03174*2 |
| 0 | .06347*2 |
| 0 | .12694*2 |
| 0 | .25388*2 |
| 0 | .50777*2 |
| 1 | .01554*2 |
В результате преобразования получилось:
13346531.0009917355371900810 = 110010111010011011100011.00000000012
Окончательный ответ: A32B.0C110 = 110010111010011011100011.00000000012
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

