Перевод чисел в различные системы счисления
Рассмотрим пример перевода числа 67.6767 из 36-ричной в 18-ричную систему счисления однобайтовое знаковое
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Какая? (число)
Решение:
Выполним перевод в десятичную систему счисления вот так:
6∙361 + 7∙360 + 6∙36-1 + 7∙36-2 + 6∙36-3 + 7∙36-4
= 6∙36 + 7∙1 + 6∙0.027777777777778 + 7∙0.0007716049382716 + 6∙2.1433470507545E-5 + 7∙5.9537418076513E-7
= 216 + 7 + 0.16666666666667 + 0.0054012345679012 + 0.00012860082304527 + 4.1676192653559E-6
= 223.1722006696768810
= 6∙36 + 7∙1 + 6∙0.027777777777778 + 7∙0.0007716049382716 + 6∙2.1433470507545E-5 + 7∙5.9537418076513E-7
= 216 + 7 + 0.16666666666667 + 0.0054012345679012 + 0.00012860082304527 + 4.1676192653559E-6
= 223.1722006696768810
Получилось: 67.676736 = 223.1722006696768810
Переведем число 223.1722006696768810 в 18-ричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 223 | 18 | ||
| -216 | C | ||
| 7 | |||
Направление взгляда | |||
Дробная часть числа находится умножением на основание новой системы счисления:
Направление взгляда | |
| 0. | 17220066967688*18 |
| 3 | .1*18 |
| 1 | .793*18 |
| E | .274*18 |
| 4 | .938*18 |
| G | .875*18 |
| F | .75*18 |
| D | .5*18 |
| 9 | .0*18 |
| 0 | .0002939*18 |
| 0 | .005291*18 |
В результате преобразования получилось:
223.1722006696768810 = C7.31E4GFD90018
Ответ: 67.676736 = C7.31E4GFD90018
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.