Конвертер из десятичной в шестнадцатеричную

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

Перевод из десятичной в шестнадцатеричную
Введите неотрицательное целое десятичное число, чтобы увидеть запись по основанию 16 и в других системах счисления.

О переводе из десятичной системы в шестнадцатеричную

Конвертер из десятичной системы в шестнадцатеричную переписывает целое число с основанием 10 в основание 16, не меняя его числового значения. Десятичная система использует десять цифр от 0 до 9. Шестнадцатеричная добавляет к ним буквы от A до F, обозначающие десятичные значения от 10 до 15. Например, десятичное 255 превращается в FF: первая F означает пятнадцать групп по шестнадцать, а вторая — пятнадцать единиц. Ручной перевод обычно выполняют последовательным делением на 16. Разделите десятичное число на 16, запишите остаток и продолжайте делить каждое целое частное, пока оно не станет нулём. Прочитайте остатки от последнего к первому, заменяя значения от 10 до 15 буквами A–F. Для десятичного 42 частное равно 2, а остаток — 10, поэтому шестнадцатеричная запись будет 2A. Калькулятор мгновенно применяет то же правило позиционной системы счисления. Шестнадцатеричная запись широко используется в вычислительной технике, поскольку одна её цифра точно соответствует четырём двоичным битам. Такая компактная связь облегчает чтение длинных битовых последовательностей. Разработчики встречают шестнадцатеричные значения в адресах памяти, байтах, кодовых точках Unicode, отладочном выводе и веб-цветах. Байт в диапазоне от десятичного 0 до 255 можно представить двумя шестнадцатеричными цифрами от 00 до FF. Дополнительные двоичные и восьмеричные результаты помогают сравнивать распространённые основания. Входное значение должно быть неотрицательным целым числом в безопасном целочисленном диапазоне JavaScript, чтобы каждая отображаемая цифра оставалась точной. Начальные нули не меняют значение и опускаются в нормализованном выводе. Конвертер использует заглавные A–F, хотя строчные буквы обозначают те же значения. Десятичный ноль переводится в шестнадцатеричный ноль, а не в пустую строку. Чтобы проверить ответ, разложите каждую шестнадцатеричную цифру по её разрядному значению. Справа позиции соответствуют степеням 16: единицам, шестнадцаткам, группам по 256 и так далее. Для 2A умножьте 2 на 16 и прибавьте 10 — получится десятичное 42. Такая проверка полезна на уроках программирования и при анализе идентификаторов, значений регистров или закодированных данных. Результат меняет только запись: он не округляет, не оценивает и не изменяет исходное целое число. Используйте инструмент, когда десятичное значение нужно внести в документацию ПО, сравнить с двоичной маской или компактно выразить по основанию 16. Параллельный вывод даёт быстрый обзор трёх распространённых недесятичных систем, сохраняя ясность основного преобразования.

Примеры перевода в шестнадцатеричную систему

Распространённые компьютерные значения показывают, как целые десятичные числа выглядят по основанию 16.

ДесятичноеШестнадцатеричноеКонтекст
255FFМаксимальное значение беззнакового байта
1024400Степень двойки
40961000Более высокая степень 16
422AПростой пример с двумя цифрами

Как перевести десятичное число в шестнадцатеричное

  1. Введите неотрицательное целое десятичное число.
  2. Нажмите «Перевести», чтобы получить запись по основанию 16.
  3. Посмотрите шестнадцатеричный результат и сравните двоичный и восьмеричный эквиваленты.
  4. Нажмите «Сбросить», чтобы очистить текущее число.

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

Какие цифры использует шестнадцатеричная система?

Она использует 0–9 и A–F. Буквы обозначают десятичные значения от 10 до 15.

Чем шестнадцатеричная система полезна в вычислениях?

Каждая шестнадцатеричная цифра соответствует ровно четырём двоичным битам. Это компактный и удобочитаемый способ отображать байты, адреса и битовые последовательности.

Как перевести шестнадцатеричное число обратно в десятичное?

Умножьте каждую цифру на соответствующую степень 16 и сложите произведения. Позиции отсчитываются от нуля с крайней правой цифры.

Допустимы ли строчные шестнадцатеричные буквы?

Да, строчные a–f имеют те же числовые значения, что и заглавные A–F. Для единообразия конвертер выводит заглавные буквы.

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

Да, десятичный ноль — это шестнадцатеричный 0. Он является допустимым значением в любой позиционной системе счисления.