Conversion ascii en décimale
La conversion se fait automatiquement pendant la saisie.
Convertir un texte entier d'ascii en décimal
Le convertisseur ci-dessus traite un caractère à la fois. Saisissez ici un texte entier : chaque caractère est remplacé par son code décimal, les codes étant séparés par un espace.
0 caractère
0 octet
La conversion se fait automatiquement pendant la saisie, dans les deux sens.
Conversions Binaires
Conversions Octal
Conversions Décimale
Conversions Hexadécimale
Conversions Ascii
Outil permettant la conversion de caractère ascii en décimale
Cette page vous permet de réaliser des conversions de caractère ascii en décimale
Comment convertir un caractère ascii en décimal
Le code décimal d'un caractère se lit directement dans la table ascii : aucune opération n'est nécessaire, seule compte la correspondance. A vaut 65, a vaut 97, l'espace vaut 32.
Quelques bornes suffisent à retrouver n'importe quel code de mémoire : les chiffres « 0 » à « 9 » occupent 48 à 57, les majuscules A à Z occupent 65 à 90, les minuscules a à z occupent 97 à 122.
À partir de ces bornes, le code se déduit du rang alphabétique : celui d'une majuscule vaut 64 plus son rang, celui d'une minuscule 96 plus son rang. D étant la quatrième lettre, son code est 68 en majuscule et 100 en minuscule.
Les 32 premiers codes ainsi que le code 127 sont réservés aux caractères de contrôle. Au-delà de 127, le code dépend de la table étendue employée, ANSI ou EOM.
Exemple pas à pas
Étape 1 : Rang dans l'alphabet
26
Z est la vingt-sixième lettre.
Étape 2 : Base des majuscules
64
Le code de A vaut 65, soit 64 + 1.
Étape 3 : Addition
64 + 26
La base plus le rang donne le code.
Étape 4 : Contrôle par la minuscule
90 + 32 = 122
Le code 122 est bien celui de z : la lecture est cohérente.
Erreurs fréquentes
- Confondre un chiffre et son code : le caractère « 0 » vaut 48, et non 0.
- Négliger la casse : A vaut 65 et a vaut 97, l'écart entre les deux étant toujours de 32.
- Chercher un code ascii pour une lettre accentuée : é, è ou ç relèvent des tables étendues ou de l'Unicode.
- Oublier que l'espace, la tabulation et le saut de ligne ont eux aussi un code : 32, 9 et 10.
Correspondances courantes
| Caractère | Décimal |
|---|---|
| espace | 32 |
| ! | 33 |
| 0 | 48 |
| 9 | 57 |
| @ | 64 |
| A | 65 |
| M | 77 |
| Z | 90 |
| a | 97 |
| m | 109 |
| z | 122 |
| ~ | 126 |

