Cos'è il sistema esadecimale?

L'esadecimale (hex) è un sistema numerico in base 16. Utilizza 16 simboli: le cifre da 0 a 9 e le lettere da A a F (A=10, B=11, C=12, D=13, E=14, F=15).

Cos'è l'ASCII?

L'ASCII (American Standard Code for Information Interchange) è uno standard di codifica dei caratteri per la comunicazione elettronica. Rappresenta il testo all'interno di computer e altri dispositivi.

Come convertire valori Hex in testo ASCII

  1. Dividi la stringa esadecimale in coppie
  2. Converti ogni coppia nel suo valore decimale
  3. Trova il carattere ASCII corrispondente a ogni valore decimale

Esempio di conversione di "48 65 6C 6C 6F" in ASCII

Coppia Hex Decimale Carattere ASCII
4872H
65101e
6C108l
6C108l
6F111o

Risultato: "48 65 6C 6C 6F" in hex = "Hello" in testo ASCII

Altro esempio: da "57 6F 72 6C 64" a ASCII

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

Risultato: "57 6F 72 6C 64" in hex = "World" in testo ASCII

Valori Hex ASCII comuni

Hex Decimale Carattere Descrizione
2032(space)Spazio
2133!Punto esclamativo
2E46.Punto
30-3948-570-9Numeri
41-5A65-90A-ZLettere maiuscole
61-7A97-122a-zLettere minuscole