Подключиться через MCP →

Введите расчет

Математическая формула

Реклама

Результатов

Шестнадцатеричное значение
41
Введённое десятичное число 65
Двоичное 1000001
Шестнадцатеричное 41

Что делает конвертер DEC → HEX

Этот инструмент переводит целое число из десятичной системы (основание 10) в шестнадцатеричную (основание 16). В качестве бонуса он также показывает двоичное представление (основание 2) — так из одного введённого числа вы сразу получаете два результата. Калькулятор пригодится программистам, студентам и всем, кто работает с цветовыми кодами, адресами памяти или низкоуровневыми данными и хочет быстро и точно перевести число между системами счисления, не считая всё вручную.

Единственное поле для ввода

Здесь всего одно поле:

  • Десятичное число — целое число в системе с основанием 10, которое нужно перевести. Вводите именно целое число (инструмент обрабатывает его как 64-битное целое, поэтому поддерживаются значения вплоть до 9 223 372 036 854 775 807).

Как происходит перевод

Внутри калькулятор считывает введённый текст как длинное целое число, а затем применяет стандартные алгоритмы перевода между системами счисления:

  • Шестнадцатеричное (HEX): десятичное значение переводится в строку с основанием 16 и выводится заглавными буквами. В шестнадцатеричной системе используются цифры 0–9 и буквы A–F для обозначения значений от 10 до 15.
  • Двоичное (BIN): то же значение переводится в строку из нулей и единиц по основанию 2.

С точки зрения математики при каждом переводе число многократно делится на основание (16 или 2), а остатки записываются и затем читаются в обратном порядке — от последнего к первому.

Многократное деление десятичного числа на 16, где остатки образуют шестнадцатеричные цифры
Многократное деление на 16 и чтение остатков снизу вверх дают шестнадцатеричные цифры.

Разбор примера

Допустим, вы ввели число 255:

  • 255 ÷ 16 = 15, остаток 15 (F)
  • 15 ÷ 16 = 0, остаток 15 (F)
  • Считав остатки, получаем FF в шестнадцатеричном виде.
  • В двоичном виде 255 превращается в 11111111.

Итак, при вводе 255 калькулятор выдаёт HEX FF и BIN 11111111 — то самое классическое значение цветового канала на полной яркости, которое используется в веб-дизайне.

Десятичное число сопоставлено с его шестнадцатеричным и двоичным эквивалентами
Одно десятичное значение показано рядом с его шестнадцатеричным и двоичным эквивалентами.

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

Почему шестнадцатеричное число выводится заглавными буквами? Для удобства чтения инструмент приводит результат к верхнему регистру (например, 1A вместо 1a). Шестнадцатеричная запись не зависит от регистра, поэтому 1A и 1a — это одно и то же значение.

Можно ли вводить дробные числа, например 12,5? Нет. Конвертер работает только с целыми числами, поскольку считывает ввод как целое. Уберите дробную часть перед переводом.

Какое самое большое число можно перевести? Так как значение обрабатывается как 64-битное знаковое целое, переводить можно числа вплоть до 9 223 372 036 854 775 807. Бо́льшие значения приняты не будут.

Последнее обновление: