Конвертер двоичного в hex

Вставьте двоичное значение и получите соответствующее шестнадцатеричное значение в верхнем регистре. Конвертер оставляет только 0 и 1, игнорирует все остальное и показывает простой результат HEX без префикса, группировки, дополнения или предупреждений валидации.

Как преобразовать двоичное число в hex

  1. 1

    Вставьте двоичное значение

    Пробелы и разделители можно оставить для читаемости. Любой символ кроме `0` или `1` будет проигнорирован.

  2. 2

    Оставьте только биты

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

  3. 3

    Преобразуйте числовое значение

    Четыре бита соответствуют одной hex-цифре, но преобразование основано на значении, поэтому ведущие нули исчезают.

  4. 4

    Прочитайте HEX в верхнем регистре

    Вывод - только простой HEX в верхнем регистре. Добавляйте `0x`, пробелы между байтами или дополнение до фиксированной ширины отдельно, если это нужно.

Таблица hex-цифр

Двоичный Hex Двоичный Hex
0000 0 1000 8
0001 1 1001 9
0010 2 1010 A
0011 3 1011 B
0100 4 1100 C
0101 5 1101 D
0110 6 1110 E
0111 7 1111 F

Пример

Ввод: 1111 1010 0011 1100

Использованные биты: 1111101000111100

HEX-вывод: FA3C

Проверка ведущих нулей: 00001111 возвращает F, а не 0F.

Когда этот конвертер полезен

  • Быстрая проверка значений: превратите битовую маску, значение регистра или короткий payload в компактное значение HEX.
  • Читаемая группировка: одна hex-цифра представляет четыре двоичных бита, поэтому длинные значения проще просматривать.
  • Гибкая вставка ввода: пробелы, подчеркивания, знаки препинания и метки игнорируются, но любые 0 или 1 во вставленном тексте сохраняются.
  • Умеренный размер ввода: для очень длинных битовых строк, фиксированной ширины слова или произвольной точности используйте программистский калькулятор, CLI-инструмент или библиотеку произвольной точности.

Часто задаваемые вопросы

Они не вызывают ошибку. Конвертер удаляет каждый символ кроме 0 и 1; например, 0b1111 обрабатывается как 01111, что имеет то же значение, что и 1111.

00001111 и 1111 представляют одно и то же числовое значение, поэтому этот конвертер возвращает F. Он не сохраняет ширину байта и не добавляет дополнение вроде 0F.

Нет. Вывод - простой HEX в верхнем регистре. Если нужен 0xFA3C, нижний регистр или группы байтов вроде FA 3C, отформатируйте результат после конвертации.

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

Сопутствующие инструменты

Справочная таблица ASCII

Полная таблица ASCII от 0 до 127 с десятичным, шестнадцатеричным, восьмеричным и двоичным представлением, а также записью числовых ссылок HTML, включая NUL, LF и DEL.

Справочник сочетаний клавиш

Ищите документированные сочетания по умолчанию для VS Code, Chrome и Bash с GNU Readline в macOS, Windows и Linux.

Справочник символов HTML

Справочник HTML-сущностей с поиском, их именованными и числовыми кодами, а также копированием специальных символов и знаков одним кликом.

Счетчик FPS

Измерьте FPS браузера через requestAnimationFrame: сглаживание, минимальная и максимальная частота кадров, порог предупреждения и график по желанию. Работает локально, без загрузок и API.

Генератор случайных букв

Генерируйте случайные буквы A-Z. Выберите количество, верхний или нижний регистр либо смешанный вариант для игр, заданий и уроков.

Генератор цветовой палитры

Создавайте монохромные, аналоговые, комплементарные, триадные или тетрадные палитры из базового HEX-цвета и экспортируйте готовые CSS-переменные.

Инструмент доступен на других языках