Перевод чисел в различные системы счисления
Рассмотрим пример перевода числа 123024567.7234561 из 8-ричной в шестнадцатиричную систему счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Решение:
Выполним перевод в десятичную систему счисления вот так:
1∙88 + 2∙87 + 3∙86 + 0∙85 + 2∙84 + 4∙83 + 5∙82 + 6∙81 + 7∙80 + 7∙8-1 + 2∙8-2 + 3∙8-3 + 4∙8-4 + 5∙8-5 + 6∙8-6 + 1∙8-7
= 1∙16777216 + 2∙2097152 + 3∙262144 + 0∙32768 + 2∙4096 + 4∙512 + 5∙64 + 6∙8 + 7∙1 + 7∙0.125 + 2∙0.015625 + 3∙0.001953125 + 4∙0.000244140625 + 5∙3.0517578125E-5 + 6∙3.814697265625E-6 + 1∙4.7683715820312E-7
= 16777216 + 4194304 + 786432 + 0 + 8192 + 2048 + 320 + 48 + 7 + 0.875 + 0.03125 + 0.005859375 + 0.0009765625 + 0.000152587890625 + 2.288818359375E-5 + 4.7683715820312E-7
= 21768567.9132618904113810
= 1∙16777216 + 2∙2097152 + 3∙262144 + 0∙32768 + 2∙4096 + 4∙512 + 5∙64 + 6∙8 + 7∙1 + 7∙0.125 + 2∙0.015625 + 3∙0.001953125 + 4∙0.000244140625 + 5∙3.0517578125E-5 + 6∙3.814697265625E-6 + 1∙4.7683715820312E-7
= 16777216 + 4194304 + 786432 + 0 + 8192 + 2048 + 320 + 48 + 7 + 0.875 + 0.03125 + 0.005859375 + 0.0009765625 + 0.000152587890625 + 2.288818359375E-5 + 4.7683715820312E-7
= 21768567.9132618904113810
Получилось: 123024567.72345618 = 21768567.9132618904113810
Переведем число 21768567.9132618904113810 в шестнадцатиричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 21768567 | 16 | |||||||
| -21768560 | 1360535 | 16 | ||||||
| 7 | -1360528 | 85033 | 16 | |||||
| 7 | -85024 | 5314 | 16 | |||||
| 9 | -5312 | 332 | 16 | |||||
| 2 | -320 | 20 | 16 | |||||
| C | -16 | 1 | ||||||
| 4 | ||||||||
Направление взгляда | ||||||||
Дробная часть числа находится умножением на основание новой системы счисления:
Направление взгляда | |
| 0. | 91326189041138*16 |
| E | .612*16 |
| 9 | .795*16 |
| C | .721*16 |
| B | .531*16 |
| 8 | .5*16 |
| 8 | .0*16 |
| 8 | .0*16 |
В результате преобразования получилось:
21768567.9132618904113810 = 14C2977.E9CB88816
Ответ: 123024567.72345618 = 14C2977.E9CB88816
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.