Об этом инструменте
Поскольку одна шестнадцатеричная цифра соответствует ровно четырём битам, преобразование из шестнадцатеричной системы в двоичную выполняется напрямую: F становится 1111, A становится 1010, а цифры соединяются друг с другом. Это делает шестнадцатеричную запись компактным сокращением двоичной без потерь.
Вставьте шестнадцатеричное значение — с 0x или без него, в любом регистре — и двоичное значение появится сразу же, причём ведущие нули сохраняются для каждой тетрады, чтобы границы байтов оставались чёткими. Включите группировку по 4 бита, чтобы читать вывод тетрадами, и скопируйте результат в один клик.
Преобразование выполняется локально — значения, которые вы вставляете, никогда не покидают ваш браузер.
Часто задаваемые вопросы
Почему сохраняются ведущие нули?
Каждая шестнадцатеричная цифра — это ровно четыре бита, поэтому 0F превращается в 00001111, а не в 1111. Сохранение ведущих нулей удерживает границы байтов выровненными, что важно при чтении байтов.
Принимает ли он префикс 0x?
Да — префикс 0x необязателен, регистр не учитывается, а пробелы между байтами допускаются.
Как преобразовать двоичное обратно в шестнадцатеричное?
Сгруппируйте биты в тетрады и прочитайте каждую как шестнадцатеричную цифру, либо используйте конвертеры из шестнадцатеричной в десятичную и из десятичной в шестнадцатеричную для двустороннего преобразования.