Hexadecimális szöveggé

Konvertálja a hexadecimális ábrázolást szöveggé könnyedén

Konvertáló eszköz

0 characters

Enter hexadecimal values to convert to text. Choose between UTF-8 (supports all characters) and ASCII (only 128 characters). Specify if hex values are separated by spaces and whether to ignore invalid characters.

Konverziós táblázat:

Hex Value Decimal Character

A hexadecimálisból szöveggé alakításról

Szöveges kódolás

A szöveges karaktereket számok jelölik a számítógépeken. A különböző kódolási rendszerek különböző számokat használnak a karakterekhez:

ASCII

The ASCII (American Standard Code for Information Interchange) encoding uses 7 bits to represent 128 characters, including English letters (both uppercase and lowercase), digits, and common punctuation symbols. Each ASCII character can be represented by a unique number between 0 and 127.

UTF-8

Az UTF-8 egy változó hosszúságú karakterkódolás, amely a Unicode szabvány minden karakterét képes képviselni. Karakterenként 1-4 bájtot használ. Az UTF-8 visszafelé kompatibilis az ASCII-vel, ami azt jelenti, hogy az első 128 UTF-8 karakter megegyezik az ASCII-vel.

Átalakítási folyamat

A hexadecimális szöveggé alakítása a következő lépésekből áll:

  1. Elemezze a hexadecimális bemenetet egyedi hexadecimális értékekre, figyelembe véve, hogy szóközök választják-e el őket.
  2. Convert each hexadecimal value to its decimal (base-10) equivalent.
  3. Convert each decimal value to its corresponding character using the chosen encoding (ASCII or UTF-8).
  4. Kombinálja a karaktereket a végső szöveges karakterlánc kialakításához.

Példa: Hexadecimális "48 69" konvertálása szöveggé

1. lépés: Válassza szét a hexadecimális értékeket:

48 and 69

2. lépés: Konvertálja az egyes hexadecimális értékeket decimálissá:

48 (hex) → 72 (decimal)

69 (hex) → 105 (decimal)

Step 3: Convert each decimal value to a character (ASCII):

72 → H

105 → i

4. lépés: Kombinálja a karaktereket:

Hi

Használati megjegyzések

  • Each hexadecimal value should be a valid 2-digit hex number (00-FF).
  • When using ASCII encoding, any hexadecimal value outside the 7-bit ASCII range (00-7F in hex) will be converted to a question mark (?).
  • Az UTF-8 kódolás az összes Unicode karaktert támogatja, beleértve a speciális szimbólumokat, hangulatjeleket és a nem angol nyelvű karaktereket.
  • Egyes hexadecimális értékek nem nyomtatható karaktereket jelölhetnek, amelyek üres szóközökként vagy speciális szimbólumokként jelennek meg.

Related Tools