Перевод чисел в различные системы счисления
Рассмотрим пример перевода числа 111011.10101011 из двоичной в 11-ричную систему счисления
Введите число:
x
Его система счисления:
Перевести в :
Какая? (число)
Решение:
Выполним перевод в десятичную систему счисления вот так:
1∙25 + 1∙24 + 1∙23 + 0∙22 + 1∙21 + 1∙20 + 1∙2-1 + 0∙2-2 + 1∙2-3 + 0∙2-4 + 1∙2-5 + 0∙2-6 + 1∙2-7 + 1∙2-8
= 1∙32 + 1∙16 + 1∙8 + 0∙4 + 1∙2 + 1∙1 + 1∙0.5 + 0∙0.25 + 1∙0.125 + 0∙0.0625 + 1∙0.03125 + 0∙0.015625 + 1∙0.0078125 + 1∙0.00390625
= 32 + 16 + 8 + 0 + 2 + 1 + 0.5 + 0 + 0.125 + 0 + 0.03125 + 0 + 0.0078125 + 0.00390625
= 59.6679687510
= 1∙32 + 1∙16 + 1∙8 + 0∙4 + 1∙2 + 1∙1 + 1∙0.5 + 0∙0.25 + 1∙0.125 + 0∙0.0625 + 1∙0.03125 + 0∙0.015625 + 1∙0.0078125 + 1∙0.00390625
= 32 + 16 + 8 + 0 + 2 + 1 + 0.5 + 0 + 0.125 + 0 + 0.03125 + 0 + 0.0078125 + 0.00390625
= 59.6679687510
Получилось: 111011.101010112 = 59.6679687510
Переведем число 59.6679687510 в 11-ричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 59 | 11 | ||
| -55 | 5 | ||
| 4 | |||
Направление взгляда | |||
Дробная часть числа находится умножением на основание новой системы счисления:
Направление взгляда | |
| 0. | 66796875*11 |
| 7 | .348*11 |
| 3 | .824*11 |
| 9 | .066*11 |
| 0 | .7305*11 |
| 8 | .035*11 |
| 0 | .3867*11 |
| 4 | .254*11 |
| 2 | .793*11 |
| 8 | .723*11 |
| 7 | .949*11 |
В результате преобразования получилось:
59.6679687510 = 54.739080428711
Ответ: 111011.101010112 = 54.739080428711
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.