Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Перевести в :
Данный перевод возможен двумя способами: прямой перевод и через десятичную систему.
Сначала выполним прямой перевод.
Выполним прямой перевод из восьмиричной в двоичную вот так:
137002367.72118 = 1 3 7 0 0 2 3 6 7. 7 2 1 1 = 1(=001) 3(=011) 7(=111) 0(=000) 0(=000) 2(=010) 3(=011) 6(=110) 7(=111). 7(=111) 2(=010) 1(=001) 1(=001) = 001011111000000010011110111.1110100010012
Окончательный ответ: 137002367.72118 = 1011111000000010011110111.1110100010012
Теперь выполним перевод через десятичную систему счисления.
Выполним перевод в десятичную систему счисления вот так:
1∙88+3∙87+7∙86+0∙85+0∙84+2∙83+3∙82+6∙81+7∙80+7∙8-1+2∙8-2+1∙8-3+1∙8-4 = 1∙16777216+3∙2097152+7∙262144+0∙32768+0∙4096+2∙512+3∙64+6∙8+7∙1+7∙0.125+2∙0.015625+1∙0.001953125+1∙0.000244140625 = 16777216+6291456+1835008+0+0+1024+192+48+7+0.875+0.03125+0.001953125+0.000244140625 = 24904951.90844726562510
Получилось: 137002367.72118 =24904951.90844726562510
Переведем число 24904951.90844726562510 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 24904951 | 2 | |||||||||||||||||||||||||
| -24904950 | 12452475 | 2 | ||||||||||||||||||||||||
| 1 | -12452474 | 6226237 | 2 | |||||||||||||||||||||||
| 1 | -6226236 | 3113118 | 2 | |||||||||||||||||||||||
| 1 | -3113118 | 1556559 | 2 | |||||||||||||||||||||||
| 0 | -1556558 | 778279 | 2 | |||||||||||||||||||||||
| 1 | -778278 | 389139 | 2 | |||||||||||||||||||||||
| 1 | -389138 | 194569 | 2 | |||||||||||||||||||||||
| 1 | -194568 | 97284 | 2 | |||||||||||||||||||||||
| 1 | -97284 | 48642 | 2 | |||||||||||||||||||||||
| 0 | -48642 | 24321 | 2 | |||||||||||||||||||||||
| 0 | -24320 | 12160 | 2 | |||||||||||||||||||||||
| 1 | -12160 | 6080 | 2 | |||||||||||||||||||||||
| 0 | -6080 | 3040 | 2 | |||||||||||||||||||||||
| 0 | -3040 | 1520 | 2 | |||||||||||||||||||||||
| 0 | -1520 | 760 | 2 | |||||||||||||||||||||||
| 0 | -760 | 380 | 2 | |||||||||||||||||||||||
| 0 | -380 | 190 | 2 | |||||||||||||||||||||||
| 0 | -190 | 95 | 2 | |||||||||||||||||||||||
| 0 | -94 | 47 | 2 | |||||||||||||||||||||||
| 1 | -46 | 23 | 2 | |||||||||||||||||||||||
| 1 | -22 | 11 | 2 | |||||||||||||||||||||||
| 1 | -10 | 5 | 2 | |||||||||||||||||||||||
| 1 | -4 | 2 | 2 | |||||||||||||||||||||||
| 1 | -2 | 1 | ||||||||||||||||||||||||
| 0 | ||||||||||||||||||||||||||
![]() | ||||||||||||||||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 908447265625*2 |
| 1 | .81689*2 |
| 1 | .63379*2 |
| 1 | .26758*2 |
| 0 | .53516*2 |
| 1 | .07031*2 |
| 0 | .14063*2 |
| 0 | .28125*2 |
| 0 | .5625*2 |
| 1 | .125*2 |
| 0 | .25*2 |
В результате преобразования получилось:
24904951.90844726562510 = 1011111000000010011110111.11101000102
Окончательный ответ: 137002367.72118 = 1011111000000010011110111.11101000102
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

