Конвертер двоичного в hex
Вставьте двоичное значение и получите соответствующее шестнадцатеричное значение в верхнем регистре. Конвертер оставляет только 0 и 1, игнорирует все остальное и показывает простой результат HEX без префикса, группировки, дополнения или предупреждений валидации.
Как преобразовать двоичное число в hex
-
1
Вставьте двоичное значение
Пробелы и разделители можно оставить для читаемости. Любой символ кроме `0` или `1` будет проигнорирован.
-
2
Оставьте только биты
Ввод очищается до одной непрерывной двоичной строки. Если двоичных цифр не осталось, результат остается пустым.
-
3
Преобразуйте числовое значение
Четыре бита соответствуют одной hex-цифре, но преобразование основано на значении, поэтому ведущие нули исчезают.
-
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, отформатируйте результат после конвертации.
Нет. Не двоичные символы молча игнорируются, а не вызывают предупреждение. Проверяйте ввод отдельно, если недопустимые символы должны отклоняться.
Сопутствующие инструменты
Генератор случайных цветовых палитр
Создавайте случайные палитры из 2–15 цветов, выбирайте яркий, пастельный, приглушенный или темный стиль и копируйте HEX-коды или CSS-переменные.
Конвертер BBCode в HTML
Преобразуйте BBCode (разметку форумов) в чистый HTML. Поддерживает теги форматирования, списки, цитаты, код, изображения, ссылки и таблицы.
Выбор цвета HEX
Выберите цвет визуально и получите значения HEX, RGB, HSL, HSV и CMYK, а также контраст на белом и чёрном фоне.
Генератор случайных букв
Генерируйте случайные буквы A-Z. Выберите количество, верхний или нижний регистр либо смешанный вариант для игр, заданий и уроков.
Форматировщик JSON
Вставьте JSON, чтобы оформить его с отступом 2 или 4 пробела, минифицировать до компактного вывода или быстро проверить синтаксис перед копированием результата.
Генератор случайных цветов
Создавайте от 1 до 50 случайных HEX-цветов с образцами для просмотра, копирования и использования в CSS, тестах или подборе палитр.