Конвертер систем счисления

Конвертер из шестнадцатеричной системы в двоичную Converter App

Мгновенно преобразуйте шестнадцатеричные числа в двоичные с помощью Converter App. Инструмент проверяет введенные данные, поддерживает очень большие целые числа и показывает четкие шаги преобразования.

Конвертировать шестнадцатеричное число

Введите шестнадцатеричное значение и преобразуйте его в двоичный или десятичный формат. Шестнадцатеричная система использует цифры от 0 до 9 и буквы от A до F.

Двоичный результат 1101101111110
Преобразовать двоичный в шестнадцатеричный вместо этого

Пошаговое преобразование в реальном времени

Объяснение обновляется по мере ввода текста. Для очень больших чисел инструмент сохраняет точный результат и суммирует метод вместо отображения чрезмерно длинного списка шагов.

Как рассчитывается этот результат

  1. Прочитайте каждую шестнадцатеричную цифру слева направо.
  2. Замените каждую шестнадцатеричную цифру её четырёхбитным двоичным эквивалентом.
  3. Объедините группы по четыре бита и удалите ненужные ведущие нули.
Примечание о точности: Этот конвертер использует JavaScript BigInt для преобразования целых чисел, поэтому большие целые числа обрабатываются точно, а не округляются, как обычные числа с плавающей запятой.

Что такое шестнадцатеричные и двоичные числа?

Двоичная система счисления имеет основание 2. Она использует только две цифры: 0 и 1.

Шестнадцатеричная система счисления имеет основание 16. Она использует цифры 0–9 и буквы A, B, C, D, E и F, где A соответствует 10, а F — 15.

Шестнадцатеричная система является компактным способом записи двоичных данных, поскольку одна шестнадцатеричная цифра представляет ровно четыре двоичных бита.

Как преобразовать шестнадцатеричное число в двоичное с помощью Converter App

Для преобразования шестнадцатеричного числа в двоичное замените каждую шестнадцатеричную цифру её четырёхбитным двоичным эквивалентом. Затем объедините группы вместе.

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

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

Таблица соответствия шестнадцатеричных и двоичных значений

Каждая шестнадцатеричная цифра соответствует одной группе из четырех битов двоичного числа. Это делает преобразование быстрее, чем при промежуточном переводе через десятичную систему.

0=0000  1=0001  2=0010  3=0011
4=0100  5=0101  6=0110  7=0111
8=1000  9=1001  A=1010  B=1011
C=1100  D=1101  E=1110  F=1111

Например, шестнадцатеричное значение FF преобразуется в 11111111, поскольку символ F соответствует двоичному значению 1111, а две группы объединяются.

Область применения шестнадцатеричной и двоичной систем счисления

Двоичная система используется внутри цифровых систем. Шестнадцатеричная система часто применяется людьми для более компактного чтения и записи тех же данных.

Шестнадцатеричный формат часто используется в адресах памяти, машинном коде, битовых масках, кодовых точках Unicode, значениях веб-цветов, контрольных суммах и инструментах отладки.

Правила ввода

  • Используйте цифры 0–9 и буквы A–F для ввода в шестнадцатеричной системе.
  • Строчные буквы принимаются и автоматически преобразуются в прописные.
  • Поддерживаются необязательные префиксы, такие как 0x.
  • Поддерживаются целые числа. Дроби намеренно не преобразуются этим инструментом.