Tekst u heksadecimalno

Pretvaranje teksta u heksadecimalni prikaz bez napora

Alat za pretvaranje

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.

Tablica pretvorbe:

Character UTF-8 kod Hex Value

O pretvorbi teksta u heksadecimalni

Kodiranje teksta

Tekstni znakovi predstavljeni su brojevima u računalima. Različiti sustavi kodiranja koriste različite brojeve za znakove:

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

UTF-8 je kodiranje znakova promjenjive duljine koje može predstavljati svaki znak u Unicode standardu. Koristi 1 do 4 bajta po znaku. UTF-8 je kompatibilan s ASCII-jem, što znači da je prvih 128 UTF-8 znakova identično ASCII-ju.

Proces pretvorbe

Pretvaranje teksta u heksadecimalni tekst uključuje sljedeće korake:

  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. Po želji odvojite svaku heksadecimalnu vrijednost razmakom za čitljivost.
  4. Po želji pretvorite sva heksadecimalna slova u velika slova.

Primjer: pretvaranje "Hi" u heksadecimalno

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

H → 72

i → 105

Korak 2: Pretvorite svaku numeričku vrijednost u heksadecimalnu:

72 → 48 (in hexadecimal)

105 → 69 (in hexadecimal)

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

48 69

Napomene o korištenju

  • When using ASCII encoding, any character outside the 7-bit ASCII range (128-255) will be converted to a question mark (?).
  • UTF-8 kodiranje podržava sve Unicode znakove, uključujući posebne simbole, emojije i znakove s jezika koji nisu engleski.
  • Svaki UTF-8 znak može biti predstavljen s više heksadecimalnih vrijednosti ako koristi više od jednog bajta.
  • Heksadecimalne vrijednosti često se koriste u računalstvu za memorijske adrese, kodove boja i binarni prikaz podataka.

Related Tools