Перевод чисел в различные системы счисления
Рассмотрим пример перевода числа HJSAKLDFHL из 64-ричной в восьмеричную систему счисления
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Решение:
Выполним перевод в десятичную систему счисления вот так:
17∙649 + 19∙648 + 28∙647 + 10∙646 + 20∙645 + 21∙644 + 13∙643 + 15∙642 + 17∙641 + 21∙640
= 17∙18014398509481984 + 19∙281474976710656 + 28∙4398046511104 + 10∙68719476736 + 20∙1073741824 + 21∙16777216 + 13∙262144 + 15∙4096 + 17∙64 + 21∙1
= 306244774661193728 + 5348024557502464 + 123145302310912 + 687194767360 + 21474836480 + 352321536 + 3407872 + 61440 + 1088 + 21
= 31171665354640290110
= 17∙18014398509481984 + 19∙281474976710656 + 28∙4398046511104 + 10∙68719476736 + 20∙1073741824 + 21∙16777216 + 13∙262144 + 15∙4096 + 17∙64 + 21∙1
= 306244774661193728 + 5348024557502464 + 123145302310912 + 687194767360 + 21474836480 + 352321536 + 3407872 + 61440 + 1088 + 21
= 31171665354640290110
Получилось: HJSAKLDFHL64 = 31171665354640290110
Переведем число 31171665354640290110 в восьмеричное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 311716653546402901 | 8 | ||||||||||||||||||||
| -311716653546402896 | 38964581693300362 | 8 | |||||||||||||||||||
| 5 | -38964581693300360 | 4870572711662545 | 8 | ||||||||||||||||||
| 2 | -4870572711662544 | 608821588957818 | 8 | ||||||||||||||||||
| 1 | -608821588957816 | 76102698619727 | 8 | ||||||||||||||||||
| 2 | -76102698619720 | 9512837327465 | 8 | ||||||||||||||||||
| 7 | -9512837327464 | 1189104665933 | 8 | ||||||||||||||||||
| 1 | -1189104665928 | 148638083241 | 8 | ||||||||||||||||||
| 5 | -148638083240 | 18579760405 | 8 | ||||||||||||||||||
| 1 | -18579760400 | 2322470050 | 8 | ||||||||||||||||||
| 5 | -2322470048 | 290308756 | 8 | ||||||||||||||||||
| 2 | -290308752 | 36288594 | 8 | ||||||||||||||||||
| 4 | -36288592 | 4536074 | 8 | ||||||||||||||||||
| 2 | -4536072 | 567009 | 8 | ||||||||||||||||||
| 2 | -567008 | 70876 | 8 | ||||||||||||||||||
| 1 | -70872 | 8859 | 8 | ||||||||||||||||||
| 4 | -8856 | 1107 | 8 | ||||||||||||||||||
| 3 | -1104 | 138 | 8 | ||||||||||||||||||
| 3 | -136 | 17 | 8 | ||||||||||||||||||
| 2 | -16 | 2 | |||||||||||||||||||
| 1 | |||||||||||||||||||||
Направление взгляда | |||||||||||||||||||||
В результате преобразования получилось:
31171665354640290110 = 212334122425151721258
Ответ: HJSAKLDFHL64 = 212334122425151721258
Онлайн калькулятор перевода чисел в любую систему счисления, двоичную, десятичную, шестнадцатеричную и др. Расчет онлайн в любой системе счисления. Поддержка отрицательных чисел, дробных чисел а также чисел с плавающей запятой.