Aller au contenu principal

Conversion décimale en ascii

La conversion se fait automatiquement pendant la saisie.

Convertir un texte entier de décimal en texte ascii

Le convertisseur ci-dessus traite une valeur à la fois. Saisissez ici une suite de codes décimal séparés par des espaces : chacun est remplacé par le caractère correspondant.

0 octet

0 caractère

La conversion se fait automatiquement pendant la saisie, dans les deux sens.

Outil permettant la conversion de nombre décimal en caractère ascii

Cette page vous permet de réaliser des conversions décimale en ascii

Comment convertir du décimal en caractère ascii

Le code décimal est l'identifiant le plus direct d'un caractère ascii : il suffit de le chercher dans la table pour obtenir le caractère, sans le moindre calcul intermédiaire.

La table de base couvre les codes 0 à 127. Le code 32 est l'espace, les codes 48 à 57 sont les chiffres 0 à 9, les codes 65 à 90 les majuscules A à Z et les codes 97 à 122 les minuscules a à z. Tout le reste est ponctuation, symbole ou commande.

L'écart entre une majuscule et la minuscule correspondante est constant et vaut 32. Ajouter 32 au code d'une majuscule donne la minuscule, en retrancher 32 fait l'inverse : c'est ainsi que les programmes changent la casse d'un texte.

Les codes 128 à 255 relèvent des tables étendues. Un même code n'y donne pas le même caractère selon que l'on retient la table ANSI ou la table EOM, d'où le sélecteur proposé par le convertisseur.

Exemple pas à pas

Départ (décimal)65
  1. Étape 1 : Repérage de la plage

    65 à 90

    Cet intervalle est celui des lettres majuscules.

  2. Étape 2 : Rang dans la plage

    65 − 64 = 1

    Première lettre de la plage, donc première lettre de l'alphabet.

  3. Étape 3 : Lecture dans la table ascii

    A

    Le code 65 correspond à la majuscule A.

  4. Étape 4 : Contrôle par la minuscule

    65 + 32 = 97

    Le code 97 donne bien a : la lecture est cohérente.

Résultat (ascii)A

Erreurs fréquentes

  • Confondre un chiffre et sa valeur : le code 5 est un caractère de contrôle, le caractère « 5 » porte le code 53.
  • Attendre un caractère visible sous 32 : les codes 0 à 31 et le code 127 sont des commandes, comme TAB, LF, CR ou ESC.
  • Dépasser 255 : au-delà, on quitte l'ascii pour l'Unicode, où le caractère dépend de l'encodage employé.
  • Oublier de préciser la table étendue pour un code supérieur à 127 : ANSI et EOM n'affichent pas le même glyphe.

Correspondances courantes

Correspondances entre décimal et ascii
DécimalCaractère
10LF
13CR
32espace
33!
480
579
64@
65A
90Z
97a
122z
126~