Перевод чисел в различные системы счисления
Рассмотрим пример перевода числа J5690 из 42-ричной в двоичную систему счисления однобайтовое беззнаковое в однобайтовое
Введите число:
x
Его система счисления:
Какая? (число)
Перевести в :
Решение:
Выполним перевод в десятичную систему счисления вот так:
19∙424+5∙423+6∙422+9∙421+0∙420 = 19∙3111696+5∙74088+6∙1764+9∙42+0∙1 = 59122224+370440+10584+378+0 = 5950362610
Получилось: J569042 =5950362610
Переведем число 5950362610 в двоичное вот так:
Целая часть числа находится делением на основание новой системы счисления:
| 59503626 | 2 | ||||||||||||||||||||||||||
| -59503626 | 29751813 | 2 | |||||||||||||||||||||||||
| 0 | -29751812 | 14875906 | 2 | ||||||||||||||||||||||||
| 1 | -14875906 | 7437953 | 2 | ||||||||||||||||||||||||
| 0 | -7437952 | 3718976 | 2 | ||||||||||||||||||||||||
| 1 | -3718976 | 1859488 | 2 | ||||||||||||||||||||||||
| 0 | -1859488 | 929744 | 2 | ||||||||||||||||||||||||
| 0 | -929744 | 464872 | 2 | ||||||||||||||||||||||||
| 0 | -464872 | 232436 | 2 | ||||||||||||||||||||||||
| 0 | -232436 | 116218 | 2 | ||||||||||||||||||||||||
| 0 | -116218 | 58109 | 2 | ||||||||||||||||||||||||
| 0 | -58108 | 29054 | 2 | ||||||||||||||||||||||||
| 1 | -29054 | 14527 | 2 | ||||||||||||||||||||||||
| 0 | -14526 | 7263 | 2 | ||||||||||||||||||||||||
| 1 | -7262 | 3631 | 2 | ||||||||||||||||||||||||
| 1 | -3630 | 1815 | 2 | ||||||||||||||||||||||||
| 1 | -1814 | 907 | 2 | ||||||||||||||||||||||||
| 1 | -906 | 453 | 2 | ||||||||||||||||||||||||
| 1 | -452 | 226 | 2 | ||||||||||||||||||||||||
| 1 | -226 | 113 | 2 | ||||||||||||||||||||||||
| 0 | -112 | 56 | 2 | ||||||||||||||||||||||||
| 1 | -56 | 28 | 2 | ||||||||||||||||||||||||
| 0 | -28 | 14 | 2 | ||||||||||||||||||||||||
| 0 | -14 | 7 | 2 | ||||||||||||||||||||||||
| 0 | -6 | 3 | 2 | ||||||||||||||||||||||||
| 1 | -2 | 1 | |||||||||||||||||||||||||
| 1 | |||||||||||||||||||||||||||
Направление взгляда | |||||||||||||||||||||||||||
В результате преобразования получилось:
5950362610 = 111000101111110100000010102
Вы указали что размер вашего числа 1 байт.
Уберем лишние биты с учётом знакового бита вот так:
111000101111110100000010102 = 100010102
Ответ: J569042 = 100010102 (1 байт)
- Калькулятор перевода чисел между систем счисления онлайн.
- Вы можете выполнить перевод числа из одной системы счисления в любую другую.
- Калькулятор покажет подробный ход решения.
В нашем мире существует несколько различных систем счисления. Вы, вероятно, знакомы с десятичной системой, хотя могли не знать, как она называется.
Десятичная система основана на 10 значащих цифрах: от 0 до 9. Чтобы записать числа больше 9, мы комбинируем несколько цифр. Например, число 10 состоит из двух цифр: 1 и 0, а число 251 — из трех: 2, 5 и 1.
Название "десятичная" происходит от того, что в этой системе используется 10 различных знаков. Если же ограничиться только двумя цифрами — 0 и 1, то мы получим двоичную систему. В троичной системе используются цифры от 0 до 2, а в восьмеричной — от 0 до 7.
Когда 10 цифр недостаточно, на помощь приходят буквы английского алфавита. Например, в шестнадцатеричной системе используются цифры от 0 до 9 и буквы от A до F.
Поскольку в алфавите всего 26 букв, максимальное основание системы счисления может достигать 36 (26 букв + 10 цифр).
Помимо десятичной, наиболее распространены двоичная и шестнадцатеричная системы, так как они тесно связаны с компьютерными технологиями. Остальные системы используются реже и в основном для решения специализированных задач.
Таким образом, существует множество систем счисления, и иногда возникает необходимость перевести число из одной системы в другую. В этом вам поможет данный калькулятор.
Десятичная система основана на 10 значащих цифрах: от 0 до 9. Чтобы записать числа больше 9, мы комбинируем несколько цифр. Например, число 10 состоит из двух цифр: 1 и 0, а число 251 — из трех: 2, 5 и 1.
Название "десятичная" происходит от того, что в этой системе используется 10 различных знаков. Если же ограничиться только двумя цифрами — 0 и 1, то мы получим двоичную систему. В троичной системе используются цифры от 0 до 2, а в восьмеричной — от 0 до 7.
Когда 10 цифр недостаточно, на помощь приходят буквы английского алфавита. Например, в шестнадцатеричной системе используются цифры от 0 до 9 и буквы от A до F.
Поскольку в алфавите всего 26 букв, максимальное основание системы счисления может достигать 36 (26 букв + 10 цифр).
Помимо десятичной, наиболее распространены двоичная и шестнадцатеричная системы, так как они тесно связаны с компьютерными технологиями. Остальные системы используются реже и в основном для решения специализированных задач.
Таким образом, существует множество систем счисления, и иногда возникает необходимость перевести число из одной системы в другую. В этом вам поможет данный калькулятор.