Converter
Двоичная, Восьмеричная, Десятичная, Шестнадцатеричная и Каждая Промежуточная Система
Конвертируйте любое значение между системой счисления 2 и 60
Результаты предоставляются исключительно в информационных целях и могут содержать ошибки. Проверяйте важную информацию самостоятельно. Использование этого инструмента осуществляется на ваш страх и риск.
О системах счисления
Система счисления (или основание) определяет, сколько уникальных цифр используется для представления значений: двоичная (основание 2) использует только 0 и 1; десятичная (основание 10), которой вы пользуетесь каждый день, использует 0-9; шестнадцатеричная (основание 16) добавляет буквы A-F для значений 10-15. Этот инструмент поддерживает любое основание от 2 до 60: цифры 0-9, затем A-Z для значений 10-35, затем a-z для значений 36-59. Выше основания 36 заглавные и строчные буквы являются разными цифрами (например, в основании 40 « A » и « a » - не одно и то же значение); при основании 36 или ниже регистр не имеет значения.
Что делает этот инструмент
Конвертер систем счисления переводит числа между любыми двумя основаниями от 2 до 60: двоичной, восьмеричной, десятичной и шестнадцатеричной системами, а также более редкими, например основанием 36 для коротких идентификаторов или 60 для значений времени.
Цифры идут так: 0–9, затем A–Z для значений от 10 до 35, затем a–z для 36–59. До основания 36 заглавные и строчные буквы означают одну и ту же цифру, выше 36 — разные цифры. Результат обновляется во время ввода вместе со строкой, которая описывает перевод словами.
Когда использовать
- Чтение адресов памяти, значений цвета или битовых масок в шестнадцатеричной записи либо установка отдельных битов в двоичной.
- Расчёт прав доступа к файлам Unix в восьмеричной записи; Калькулятор Chmod / Прав Доступа Unix показывает то же в более понятном виде.
- Сокращение числовых идентификаторов до строк в системе с основанием 36 для URL или кодов ссылок.
- Проверка домашних заданий и ответов на экзамене по системам счисления в курсах информатики.
Пример
255 · base 10 → base 16
FF
255 · base 10 → base 2
11111111
777 · base 8 → base 10
511
1000000 · base 10 → base 36
LFLS
-255 · base 10 → base 16
-FF
0.75 · base 10 → base 2
0.11
Вопросы об этом инструменте
Какие основания поддерживаются?
Любое основание от 2 до 60. Меню «Из» и «В» показывают их все, а ввод проверяется по цифрам, допустимым в выбранном основании.
Можно ли переводить отрицательные числа и дроби?
Да. Знак минус сохраняется, так что -255 в десятичной системе — это -FF в шестнадцатеричной, и дроби тоже работают: 0,75 — это 0.11 в двоичной. Дроби, которые бесконечно повторяются в целевом основании, например 0,1 в двоичной, обрезаются после фиксированного числа знаков.
Есть ли ограничение по размеру?
Очень большие целые числа считаются точно, без округления, которое затрагивает обычные числа с плавающей точкой выше 2^53, поэтому длинные шестнадцатеричные идентификаторы и хеши переводятся правильно.
Этот инструмент бесплатный?
Да, он бесплатный. Без регистрации и электронной почты. Результат на этой странице.
Как получить результат?
Используйте инструмент на этой странице. Результат появится здесь, без отправки по электронной почте.