Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Code ASCII décimal
65
point de code décimal
Formule code = ord(char)

Qu'est-ce que le convertisseur ASCII vers décimal ?

Cet outil transforme un caractère unique en son point de code décimal. Pour les lettres, chiffres et signes de ponctuation courants, il s'agit de la valeur ASCII classique ; pour les caractères au-delà de l'ASCII, il renvoie le point de code Unicode. L'ASCII (American Standard Code for Information Interchange) associe les caractères de base de l'alphabet anglais à des nombres compris entre 0 et 127, tandis que les systèmes modernes prolongent cette logique grâce à Unicode.

Le caractère A associé à son code décimal 65 par une flèche
Chaque caractère correspond à un seul code ASCII décimal (A = 65).

Comment l'utiliser

Saisissez un seul caractère — une lettre comme A, un chiffre comme 5 ou un symbole comme @ — dans le champ de saisie, et le calculateur affiche instantanément son code décimal. Si vous collez plusieurs caractères, seul le premier est converti.

La formule expliquée

La conversion repose sur la fonction ord :

$$\text{Decimal} = \operatorname{code}\!\left( \text{Character} \right)$$

En interne, un caractère est stocké sous forme de nombre, et ord ne fait que révéler ce nombre en notation décimale. L'opération inverse, \(\text{char} = \operatorname{chr}(\text{code})\), retransforme un code décimal en son caractère d'origine.

Exemples de caractères avec leurs codes ASCII décimaux : 0=48, A=65, a=97, !=33
Caractères courants et leurs valeurs ASCII décimales.

Exemple concret

Prenons la lettre majuscule A. Dans la table ASCII, les majuscules commencent à 65, donc \(\operatorname{ord}('A') = 65\). Les minuscules débutent à 97, d'où \(\operatorname{ord}('a') = 97\). Les chiffres commencent quant à eux à 48, ce qui donne \(\operatorname{ord}('0') = 48\) et \(\operatorname{ord}('9') = 57\).

Table de référence du code décimal ASCII

Le code ASCII (American Standard Code for Information Interchange) attribue un nombre décimal de 0 à 127 à chaque caractère. L'opération code() (ou ord()) retourne cette valeur pour n'importe quel caractère. Pour les caractères imprimables, cela correspond également au point de code Unicode, puisque les 128 premiers points Unicode sont identiques à ASCII.

Codes de contrôle (non-imprimables)

Décimal Nom Signification
0 NUL Caractère nul
9 HT (TAB) Tabulation horizontale
10 LF Saut de ligne (nouvelle ligne)
13 CR Retour à la ligne
27 ESC Échappement

Symboles courants et espace

Caractère Décimal
(espace) 32
! 33
" 34
# 35
$ 36
% 37
& 38
( 40
) 41
* 42
+ 43
, 44
- 45
. 46
/ 47
: 58
; 59
< 60
= 61
> 62
? 63
@ 64
[ 91
\ 92
] 93
^ 94
_ 95
` 96
{ 123
| 124
} 125
~ 126

Chiffres 0–9 (décimal 48–57)

Caractère Décimal
0 48
1 49
2 50
3 51
4 52
5 53
6 54
7 55
8 56
9 57

Lettres majuscules A–Z (décimal 65–90)

Car Déc Car Déc Car Déc
A 65 J 74 S 83
B 66 K 75 T 84
C 67 L 76 U 85
D 68 M 77 V 86
E 69 N 78 W 87
F 70 O 79 X 88
G 71 P 80 Y 89
H 72 Q 81 Z 90
I 73 R 82    

Lettres minuscules a–z (décimal 97–122)

Car Déc Car Déc Car Déc
a 97 j 106 s 115
b 98 k 107 t 116
c 99 l 108 u 117
d 100 m 109 v 118
e 101 n 110 w 119
f 102 o 111 x 120
g 103 p 112 y 121
h 104 q 113 z 122
i 105 r 114    

Notez le décalage constant de 32 entre chaque lettre majuscule et son équivalent minuscule, par exemple a (97) − A (65) = 32. Vous pouvez décoder n'importe laquelle de ces valeurs décimales en texte avec le codes 65 66 67 → ABC.

Questions fréquentes

L'ASCII et l'Unicode, est-ce la même chose ? Pour les codes de 0 à 127, ils sont identiques. Au-delà de 127, cet outil renvoie le point de code Unicode, qui étend l'ASCII pour couvrir toutes les langues et tous les symboles.

Et le caractère espace ? Une espace correspond au code décimal 32.

Pourquoi un seul caractère est-il pris en compte ? Un code décimal correspond à un seul caractère ; seul le premier caractère de votre saisie est donc converti.

Dernière mise à jour: