Qu'est-ce que l'hexadécimal ?
Le système hexadécimal (hex) est un système de numération en base 16. Il utilise 16 symboles : 0-9 et A-F (A=10, B=11, C=12, D=13, E=14, F=15).
Qu'est-ce que l'ASCII ?
L'ASCII (American Standard Code for Information Interchange) est une norme de codage de caractères pour la communication électronique. Il permet de représenter du texte sur les ordinateurs et autres appareils.
Comment convertir de l'hexadécimal en texte ASCII
- Divisez la chaîne hexadécimale en paires
- Convertissez chaque paire en sa valeur décimale
- Recherchez le caractère ASCII correspondant à chaque valeur décimale
Voici comment convertir "48 65 6C 6C 6F" en ASCII
| Paire Hex | Décimal | Caractère ASCII |
|---|---|---|
| 48 | 72 | H |
| 65 | 101 | e |
| 6C | 108 | l |
| 6C | 108 | l |
| 6F | 111 | o |
Résultat : "48 65 6C 6C 6F" en hex = "Hello" en texte ASCII
Autre exemple : "57 6F 72 6C 64" en ASCII
- 57 = 87 (W)
- 6F = 111 (o)
- 72 = 114 (r)
- 6C = 108 (l)
- 64 = 100 (d)
Résultat : "57 6F 72 6C 64" en hex = "World" en texte ASCII
Valeurs Hex ASCII courantes
| Hex | Décimal | Caractère | Description |
|---|---|---|---|
| 20 | 32 | (space) | Espace |
| 21 | 33 | ! | Point d'exclamation |
| 2E | 46 | . | Point |
| 30-39 | 48-57 | 0-9 | Chiffres |
| 41-5A | 65-90 | A-Z | Lettres majuscules |
| 61-7A | 97-122 | a-z | Lettres minuscules |