Szöveg hexadecimálissá

Konvertálja a szöveget hexadecimális ábrázolássá könnyedén

Konvertáló eszköz

0 characters

Enter text to convert to hexadecimal. Choose between UTF-8 (supports all characters) and ASCII (only 128 characters). Options to add spaces between hex values and use uppercase letters are available.

Konverziós táblázat:

Character UTF-8 kód Hex Value

A szöveg hexadecimálissá alakításáró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 szöveg hexadecimálissá alakítása a következő lépésekből áll:

  1. Determine the numerical value of each character using the chosen encoding (ASCII or UTF-8).
  2. Convert each numerical value to its hexadecimal (base-16) representation.
  3. Ha szükséges, válassza el az egyes hexadecimális értékeket egy szóközzel az olvashatóság érdekében.
  4. Opcionálisan konvertálja az összes hexadecimális betűt nagybetűvé.

Példa: A "Hi" konvertálása hexadecimálisra

Step 1: Convert each character to its numerical value (ASCII):

H → 72

i → 105

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

72 → 48 (in hexadecimal)

105 → 69 (in hexadecimal)

Step 3: Combine the hexadecimal values (with spaces):

48 69

Használati megjegyzések

  • When using ASCII encoding, any character outside the 7-bit ASCII range (128-255) 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.
  • Minden UTF-8 karaktert több hexadecimális érték is ábrázolhat, ha egynél több bájtot használ.
  • A hexadecimális értékeket gyakran használják a memóriacímek, a színkódok és a bináris adatok ábrázolásának számításában.

Related Tools