Об этом инструменте
Шестнадцатеричная система (основание 16) использует цифры 0–9 и буквы A–F, где каждый разряд представляет четыре бита. Это компактная запись для байтов, цветов, адресов памяти и хешей. Преобразование в десятичное число раскрывает каждый разряд hex по его позиционному весу — 0xFF равно 15×16 + 15 = 255.
Вставьте значение hex с префиксом 0x или без него и в любом регистре, и десятичный эквивалент появится немедленно. Инструмент игнорирует пробелы между байтами и проверяет, что присутствуют только hex-цифры, помечая любой недопустимый ввод прежде, чем вы положитесь на результат.
Преобразование выполняется локально — значения, которые вы вставляете, никогда не покидают ваш браузер.
Часто задаваемые вопросы
Нужен ли префикс 0x?
Нет. Префикс 0x необязателен, и регистр не имеет значения — FF, ff и 0xFF преобразуются в 255. Пробелы между байтами также игнорируются.
Насколько большое значение можно преобразовать?
Сколь угодно большое — конвертер использует целые числа произвольной точности, поэтому длинные хеши и значения свыше 64 бит преобразуются точно.
Можно ли преобразовать десятичное обратно в hex?
Да — воспользуйтесь конвертером из десятичной в шестнадцатеричную, который предлагает опцию префикса 0x, переключение верхнего регистра и дополнение до байтов.