Что такое шестнадцатеричная система (Hex)?

Шестнадцатеричная система (hex) — это система счисления по основанию 16. В ней используются 16 символов: цифры 0–9 и буквы A–F (A=10, B=11, C=12, D=13, E=14, F=15).

Что такое ASCII?

ASCII (American Standard Code for Information Interchange) — это стандарт кодирования символов для электронного обмена данными. Он используется для представления текста в компьютерах и других цифровых устройствах.

Как перевести Hex в текст ASCII

  1. Разделите строку Hex на пары символов
  2. Преобразуйте каждую пару в соответствующее десятичное число
  3. Найдите символ ASCII, соответствующий полученному десятичному числу

Пример перевода «48 65 6C 6C 6F» в ASCII

Пара Hex Десятичное Символ ASCII
4872H
65101e
6C108l
6C108l
6F111o

Результат: «48 65 6C 6C 6F» в Hex = «Hello» в ASCII

Другой пример: «57 6F 72 6C 64» в ASCII

  • 57 = 87 (W)
  • 6F = 111 (o)
  • 72 = 114 (r)
  • 6C = 108 (l)
  • 64 = 100 (d)

Результат: «57 6F 72 6C 64» в Hex = «World» в ASCII

Часто используемые значения ASCII в Hex

Hex Десятичное Символ Описание
2032(space)Пробел
2133!Восклицательный знак
2E46.Точка
30-3948-570-9Цифры
41-5A65-90A-ZЗаглавные буквы
61-7A97-122a-zСтрочные буквы