Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
1∙58+0∙57+0∙56+0∙55+0∙54+0∙53+1∙52+1∙51+0∙50+1∙5-1+0∙5-2+1∙5-3+0∙5-4+1∙5-5 = 1∙390625+0∙78125+0∙15625+0∙3125+0∙625+0∙125+1∙25+1∙5+0∙1+1∙0.2+0∙0.04+1∙0.008+0∙0.0016+1∙0.00032 = 390625+0+0+0+0+0+25+5+0+0.2+0+0.008+0+0.00032 = 390655.2083210
Получилось: 100000110.101015 =390655.2083210
Переведем число 390655.2083210 в восьмеричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 390655 | 8 | |||||||
| -390648 | 48831 | 8 | ||||||
| 7 | -48824 | 6103 | 8 | |||||
| 7 | -6096 | 762 | 8 | |||||
| 7 | -760 | 95 | 8 | |||||
| 2 | -88 | 11 | 8 | |||||
| 7 | -8 | 1 | ||||||
| 3 | ||||||||
![]() | ||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 20832*8 |
| 1 | .66656*8 |
| 5 | .33248*8 |
| 2 | .65984*8 |
| 5 | .27872*8 |
| 2 | .22976*8 |
| 1 | .83808*8 |
| 6 | .70464*8 |
| 5 | .63712*8 |
| 5 | .09696*8 |
| 0 | .77568*8 |
В результате преобразования получилось:
390655.2083210 = 1372777.15252165508
Окончательный ответ: 100000110.101015 = 1372777.15252165508
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

