Математика и числа

Конвертер систем счисления

Переводите целые числа между системами счисления с основаниями от 2 до 36.

Запустить инструмент

Онлайн-конвертер систем счисления переводит целые числа между позиционными системами с основаниями от 2 до 36. Сервис поддерживает двоичную, троичную, восьмеричную, десятичную, шестнадцатеричную и любые другие системы из этого интервала. Введите исходное число, укажите основание источника и основание для перевода. После запуска инструмент показывает итоговую запись числа в выбранной целевой системе, а также формирует готовые представления в десятичной, двоичной, восьмеричной и шестнадцатеричной системах счисления. Вы можете обрабатывать как положительные, так и отрицательные целые значения. Буквенные символы во входных данных распознаются без учета регистра, а в итоговом ответе все буквенные цифры выводятся заглавными. Дробные числа здесь не обрабатываются, так как значение разбирается строго как целое. Поля оснований перед проверкой приводятся к целым числам, поэтому дробное значение 10.9 будет прочитано как основание 10. Убедитесь, что все цифры числа не превышают допустимый предел для выбранного основания.

Инструкция

  1. Введите число в поле «Значение».
  2. Укажите исходное основание, например 2, 10 или 16.
  3. Укажите целевое основание от 2 до 36.
  4. Для примера 101101 укажите исходное основание 2 и целевое основание 10.
  5. Для примера 255 укажите исходное основание 10 и целевое основание 16.
  6. Запустите преобразование и проверьте запись в целевой системе и дополнительные представления.
  7. Если результата нет, проверьте значение, допустимость цифр и основания после их приведения к целому.

Примеры

  • Перевести двоичное число 101101 в десятичную систему: введите 101101, укажите исходное основание 2 и целевое основание 10.
  • Перевести число 255 из десятичной системы в шестнадцатеричную: введите 255, укажите исходное основание 10 и целевое основание 16.

Частые вопросы

Какие системы счисления поддерживаются?

Поддерживаются позиционные системы счисления с основаниями от 2 до 36 включительно. В том числе доступны двоичная, восьмеричная, десятичная и шестнадцатеричная системы.

Можно ли перевести отрицательное число?

Да. Введите целое значение со знаком минус и проверьте, что все цифры допустимы для выбранного исходного основания.

Как обрабатываются буквы в числе?

Буквы во входном значении распознаются без учета регистра. Буквенные цифры в результате выводятся заглавными.

Почему результат может не появиться?

Проверьте значение, его цифры и оба основания. Значение должно разбираться как целое число. Основания интерпретируются как целые числа: основание с числовым значением 10,9, записанным в поле как 10.9, приводится к 10. Затем каждое основание должно находиться в диапазоне от 2 до 36. Некорректные данные не дают результата.

Встроить этот инструмент

Добавьте рабочий инструмент SmartPlusLab на свой сайт с помощью кода ниже.