Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
1∙124+0∙123+1∙122+0∙121+0∙120+0∙12-1+1∙12-2+1∙12-3+1∙12-4 = 1∙20736+0∙1728+1∙144+0∙12+0∙1+0∙0.083333333333333+1∙0.0069444444444444+1∙0.0005787037037037+1∙4.8225308641975E-5 = 20736+0+144+0+0+0+0.0069444444444444+0.0005787037037037+4.8225308641975E-5 = 20880.007571373456790110
Получилось: 10100.011112 =20880.007571373456790110
Переведем число 20880.007571373456790110 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 20880 | 2 | |||||||||||||||
| -20880 | 10440 | 2 | ||||||||||||||
| 0 | -10440 | 5220 | 2 | |||||||||||||
| 0 | -5220 | 2610 | 2 | |||||||||||||
| 0 | -2610 | 1305 | 2 | |||||||||||||
| 0 | -1304 | 652 | 2 | |||||||||||||
| 1 | -652 | 326 | 2 | |||||||||||||
| 0 | -326 | 163 | 2 | |||||||||||||
| 0 | -162 | 81 | 2 | |||||||||||||
| 1 | -80 | 40 | 2 | |||||||||||||
| 1 | -40 | 20 | 2 | |||||||||||||
| 0 | -20 | 10 | 2 | |||||||||||||
| 0 | -10 | 5 | 2 | |||||||||||||
| 0 | -4 | 2 | 2 | |||||||||||||
| 1 | -2 | 1 | ||||||||||||||
| 0 | ||||||||||||||||
![]() | ||||||||||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 0075713734567901*2 |
| 0 | .01514*2 |
| 0 | .03029*2 |
| 0 | .06057*2 |
| 0 | .12114*2 |
| 0 | .24228*2 |
| 0 | .48457*2 |
| 0 | .96914*2 |
| 1 | .93827*2 |
| 1 | .87654*2 |
| 1 | .75309*2 |
В результате преобразования получилось:
20880.007571373456790110 = 101000110010000.00000001112
Окончательный ответ: 10100.011112 = 101000110010000.00000001112
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

