Перевод чисел в различные системы счисления
Рассмотрим пример перевода числа 101001011111 из восьмеричной в 6-ричную систему счисления
Введите число:
x
Его система счисления:
Перевести в :
Какая? (число)
Решение:
Выполним перевод в десятичную систему счисления вот так:
1∙811 + 0∙810 + 1∙89 + 0∙88 + 0∙87 + 1∙86 + 0∙85 + 1∙84 + 1∙83 + 1∙82 + 1∙81 + 1∙80
= 1∙8589934592 + 0∙1073741824 + 1∙134217728 + 0∙16777216 + 0∙2097152 + 1∙262144 + 0∙32768 + 1∙4096 + 1∙512 + 1∙64 + 1∙8 + 1∙1
= 8589934592 + 0 + 134217728 + 0 + 0 + 262144 + 0 + 4096 + 512 + 64 + 8 + 1
= 872441914510
= 1∙8589934592 + 0∙1073741824 + 1∙134217728 + 0∙16777216 + 0∙2097152 + 1∙262144 + 0∙32768 + 1∙4096 + 1∙512 + 1∙64 + 1∙8 + 1∙1
= 8589934592 + 0 + 134217728 + 0 + 0 + 262144 + 0 + 4096 + 512 + 64 + 8 + 1
= 872441914510
Получилось: 1010010111118 = 872441914510
Переведем число 872441914510 в 6-ричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 8724419145 | 6 | |||||||||||||
| -8724419142 | 1454069857 | 6 | ||||||||||||
| 3 | -1454069856 | 242344976 | 6 | |||||||||||
| 1 | -242344974 | 40390829 | 6 | |||||||||||
| 2 | -40390824 | 6731804 | 6 | |||||||||||
| 5 | -6731802 | 1121967 | 6 | |||||||||||
| 2 | -1121964 | 186994 | 6 | |||||||||||
| 3 | -186990 | 31165 | 6 | |||||||||||
| 4 | -31164 | 5194 | 6 | |||||||||||
| 1 | -5190 | 865 | 6 | |||||||||||
| 4 | -864 | 144 | 6 | |||||||||||
| 1 | -144 | 24 | 6 | |||||||||||
| 0 | -24 | 4 | ||||||||||||
| 0 | ||||||||||||||
Направление взгляда | ||||||||||||||
В результате преобразования получилось:
872441914510 = 40014143252136
Ответ: 1010010111118 = 40014143252136
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.