Перевод чисел в различные системы счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Выполним перевод в десятичную систему счисления вот так:
1∙1000008+0∙1000007+0∙1000006+1∙1000005+1∙1000004+1∙1000003+1∙1000002+0∙1000001+1∙1000000+1∙100000-1+1∙100000-2 = 1∙1.0E+40+0∙1.0E+35+0∙1.0E+30+1∙1.0E+25+1∙1.0E+20+1∙1000000000000000+1∙10000000000+0∙100000+1∙1+1∙1.0E-5+1∙1.0E-10 = 1.0E+40+0+0+1.0E+25+1.0E+20+1000000000000000+10000000000+0+1+1.0E-5+1.0E-10 = 1.0E+40.1.00001E-510
Получилось: 100111101.11100000 =1.0E+40.1.00001E-510
Переведем число 1.0E+40.1.00001E-510 в восьмеричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 1.0E+40 | 8 | ||
| 0 | 0 | ||
| 0 | |||
![]() | |||
Дробная часть числа находится умножением на основание новой системы счисления:
![]() | |
| 0. | 1.00001E-5*8 |
| 0 | .8*8 |
| 6 | .4*8 |
| 3 | .2*8 |
| 1 | .6*8 |
| 4 | .8*8 |
| 6 | .4*8 |
| 3 | .2*8 |
| 1 | .6*8 |
| 4 | .8*8 |
| 6 | .4*8 |
В результате преобразования получилось:
1.0E+40.1.00001E-510 = 00.06314631468
Окончательный ответ: 100111101.11100000 = 00.06314631468
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.

