logo

Alphabets de valeurs ASCII (A-Z, a-z et tableau de caractères spéciaux)

ASCII (Code standard américain pour l'échange d'informations) est un codage de caractères standard utilisé dans les télécommunications. L'ASCII, prononcé « ask-ee », est strictement un code à sept bits basé sur l'alphabet anglais. Les codes ASCII sont utilisés pour représenter les données alphanumériques.

chaîne convertie en int en java

Le code a été publié pour la première fois en tant que norme en 1967. Il a ensuite été mis à jour et publié sous le nom ANSI X3.4-1968, puis sous le nom ANSI X3.4-1977 et enfin sous le nom ANSI X3.4-1986. Puisqu’il s’agit d’un code de sept bits, il peut représenter au maximum 128 caractères. il définit actuellement 95 caractères imprimables dont 26 lettres majuscules (A à Z) , 26 lettres minuscules , 10 chiffres (0 à 9) , et 33 caractères spéciaux y compris symboles mathématiques , signe de ponctuation , et caractères d'espacement . Ils représentent du texte, des équipements et des appareils de télécommunications. Ceux-ci incluent des chiffres, des lettres anglaises majuscules et minuscules, des fonctions, des symboles de ponctuation et quelques autres symboles.



Au total, il existe 256 caractères ASCII et peuvent être divisés en trois catégories :

  1. Caractères de contrôle ASCII (0-31 et 127)
  2. Caractères imprimables ASCII (32-126) (le plus souvent mentionnés)
  3. Caractères ASCII étendus (128-255)

Qu'est-ce que la valeur ASCII ?

ASCII signifie American Standard Code for Information Interchange, une norme de codage de caractères qui attribue des valeurs numériques uniques aux lettres, chiffres, signes de ponctuation et autres symboles.

Pourquoi avons-nous besoin d’une représentation de valeur ASCII ?

Dans le monde physique, vous utiliseriez un stylo et du papier pour écrire le message, et votre ami lirait le texte directement. Cependant, lorsqu’il s’agit de communication numérique, les ordinateurs ne comprennent pas les lettres et les symboles comme le font les humains. Au lieu de cela, ils traitent les informations sous forme de code binaire, composé de 0 et de 1. C'est là que les valeurs ASCII entrent en jeu.



Les valeurs ASCII servent de pont entre le texte lisible par l'homme et le code binaire lisible par ordinateur. Chaque caractère, qu'il s'agisse d'une lettre, d'un chiffre ou d'un symbole, se voit attribuer une valeur ASCII unique allant de 0 à 127. Par exemple, la valeur ASCII de la lettre majuscule « A » est 65, tandis que la lettre minuscule « a » a un Valeur ASCII de 97. De même, le chiffre « 0 » a une valeur ASCII de 48.

Comment les ordinateurs utilisent l’ASCII pour comprendre le texte humain ?

Supposons que vous souhaitiez envoyer un message texte à votre ami qui lit : Bonjour ! Lorsque vous tapez ce message sur votre téléphone ou votre ordinateur, chaque caractère est converti en sa valeur ASCII correspondante. Dans ce cas, les valeurs ASCII de Hello! sont 72, 101, 108, 108, 111 et 33. Ces valeurs numériques sont ensuite traduites en code binaire, qui est transmis à l'appareil de votre ami. Dès réception du message, leur appareil reconvertit le code binaire en valeurs ASCII et affiche enfin le texte original, Bonjour !

convention de nom java
Tableau ASCII

Tableau ASCII



Les codes ASCII étendus (code de caractère 128-255)

Le tableau ci-dessous est conforme à la norme Windows-1252 (CP-1252), une extension de la norme ISO 8859-1, également connue sous le nom d'ISO Latin-1. Cette norme diffère de l'ISO-8859-1 de l'IANA en remplaçant les caractères de contrôle par des caractères affichables compris entre 128 et 159. Tous les caractères qui s'écartent de l'ISO-8859-1 sont surlignés en bleu clair.

DÉC POUBELLE Symbole Numéro HTML Nom HTML Description
128 10000000 Signe de l'euro
129 10000001 Inutilisé
130 10000010 ² Guillemet simple bas-9
131 10000011 ƒ un ƒ Lettre minuscule latine f avec crochet
132 10000100 ¼ ' Double guillemet bas-9
133 10000101 … Points de suspension horizontaux
134 10000110 Dague
135 10000111 ć Double poignard
136 10001000 ˆ ¨ ˆ Lettre modificative accent circonflexe
137 10001001 = Signe pour mille
138 10001010 AVEC ª AVEC Lettre majuscule latine S caron
139 10001011 ¾ Citation d'angle unique pointant vers la gauche
140 10001100 Œ Č Œ Ligature majuscule latine OE
141 10001101 Inutilisé
142 10001110 Ž ® Ž Lettre majuscule latine Z caron
143 10001111 Inutilisé
144 10010000 Inutilisé
145 10010001 ' đ ' Guillemet simple gauche
146 10010010 ' - ' Guillemet simple droit
147 10010011 œ Guillemet double gauche
148 10010100 - Guillemet double droit
149 10010101 - Balle
150 10010110 ? en tiret
151 10010111 ' Au tiret
152 10011000 ˜ ¸ ˜ Petit tilde
153 10011001 ' Signe de marque
154 10011010 avec º avec Lettre minuscule latine S caron
155 10011011 ' Guillemet simple à angle droit
156 10011100 œ ¼ œ Petite ligature latine oe
157 10011101 Inutilisé
158 10011110 h ¾ h Lettre minuscule latine z caron
159 10011111 Ÿ ' Ÿ Lettre majuscule latine Y avec tréma
160 10100000 nbsp Espace non-cassant
161 10100001 ¡ ¡ ¡ Point d'exclamation inversé
162 10100010 ¢ ¢ ¢ Signe du centime
163 10100011 £ £ £ Signe dièse
164 10100100 ¤ ¤ ¤ Signe de devise
165 10100101 ¥ ¥ ¥ Signe du yen
166 10100110 ¦ ¦ ¦ Tuyau, barre verticale cassée
167 10100111 § § § Panneau de section
168 10101000 ¨ ¨ ¨ Tréma d’espacement – ​​tréma
169 10101001 © © © Signe de droit d'auteur
170 10101010 ème ème ème Indicateur ordinal féminin
171 10101011 Citations à double angle gauche
172 10101100 ¬ ¬ ¬ Négation
173 10101101 TIMIDE ­ ­ Trait d'union souple
174 10101110 ® ® ® Signe de marque déposée
175 10101111 ¯ ¯ ¯ Espacement macron – surligne
176 10110000 ° ° ° Signe de diplôme
177 10110001 ± ± ± Signe plus ou moins
178 10110010 ² ² ² Exposant deux carrés
179 10110011 ³ ³ ³ Exposant trois – au cube
180 10110100 ' ' ' Accent aigu – espacement aigu
181 10110101 m m m Micro-signe
182 10110110 Panneau Pilcrow – panneau paragraphe
183 10110111 · · · Point du milieu – virgule géorgienne
184 10111000 ¸ ¸ ¸ Espacement des cédilles
185 10111001 ¹ ¹ ¹ Exposant un
186 10111010 º º º Indicateur ordinal masculin
187 10111011 Citations à double angle droit
188 10111100 ¼ ¼ ¼ Fraction un quart
189 10111101 ½ ½ ½ Fraction une moitié
190 10111110 ¾ ¾ ¾ Fraction trois quarts
191 10111111 ¿ ¿ ¿ Point d'interrogation inversé
192 11000000 À À À Lettre majuscule latine A avec tombe
193 11000001 Sur Sur Sur Lettre majuscule latine A avec aigu
194 11000010 UN UN UN Lettre majuscule latine A circonflexe
195 11000011 UN UN UN Lettre majuscule latine A avec tilde
196 11000100 UN UN UN Lettre majuscule latine A avec tréma
197 11000101 Oh Oh Oh Lettre majuscule latine A avec anneau au-dessus
198 11000110 Oh Oh Oh Lettre majuscule latine AE
199 11000111 Quoi Quoi Quoi Lettre majuscule latine C cédille
200 11001000 ET ET ET Lettre majuscule latine E avec tombe
201 11001001 ET ET ET Lettre majuscule latine E avec aigu
202 11001010 E E E Lettre majuscule latine E circonflexe
203 11001011 E E E Lettre majuscule latine E avec tréma
204 11001100 JE JE JE Lettre majuscule latine I avec tombe
205 11001101 Dans Dans Dans Lettre majuscule latine I avec aigu
206 11001110 Q Q Q Lettre majuscule latine I circonflexe
207 11001111 JE JE JE Lettre majuscule latine I tréma
208 11010000 D D D Lettre majuscule latine ETH
209 11010001 Ñ Ñ Ñ Lettre majuscule latine N avec tilde
210 11010010 Ò Ò Ò Lettre majuscule latine O avec tombe
211 11010011 Oh Oh Oh Lettre majuscule latine O avec aigu
212 11010100 PARAPLUIE PARAPLUIE PARAPLUIE Lettre majuscule latine O circonflexe
213 11010101 IL IL IL Lettre majuscule latine O avec tilde
214 11010110 IL IL IL Lettre majuscule latine O avec tréma
215 11010111 × × × Signe de multiplication
216 11011000 Ø Ø Ø Lettre majuscule latine O avec une barre oblique
217 11011001 Ù Ù Ù Lettre majuscule latine U avec tombe
218 11011010 OU OU OU Lettre majuscule latine U avec aigu
219 11011011 Et Et Et Lettre majuscule latine U circonflexe
220 11011100 Ü Ü Ü Lettre majuscule latine U tréma
221 11011101 IDÉE IDÉE IDÉE Lettre majuscule latine Y avec aigu
222 11011110 Ème Ème Ème Lettre majuscule latine ÉPINE
223 11011111 ß ß ß Lettre minuscule latine s dièse – ess-zed
224 11100000 à à à Lettre minuscule latine a avec tombe
225 11100001 sur sur sur Lettre minuscule latine a avec aigu
226 11100010 un un un Lettre minuscule latine a circonflexe
227 11100011 un un un Lettre minuscule latine a avec tilde
228 11100100 un un un Lettre minuscule latine a avec tréma
229 11100101 à à à Lettre minuscule latine a avec anneau au-dessus
230 11100110 Oh Oh Oh Lettre minuscule latine ae
231 11100111 Quoi Quoi Quoi Lettre minuscule latine c cédille
232 11101000 Et Et Et Lettre minuscule latine e avec tombe
233 11101001 C'est C'est C'est Lettre minuscule latine e avec aigu
2. 3. 4 11101010 hein hein hein Lettre minuscule latine e circonflexe
235 11101011 e e e Lettre minuscule latine e avec tréma
236 11101100 je je je Lettre minuscule latine i avec tombe
237 11101101 dans dans dans Lettre minuscule latine i avec aigu
238 11101110 Q Q Q Lettre minuscule latine i circonflexe
239 11101111 je je je Lettre minuscule latine i avec tréma
240 11110000 d d &etc; Lettre minuscule latine eth
241 11110001 n n n Lettre minuscule latine n avec tilde
242 11110010 ò ò ò Lettre minuscule latine o avec tombe
243 11110011 depuis depuis depuis Lettre minuscule latine o avec aigu
244 11110100 Parapluie Parapluie Parapluie Lettre minuscule latine o circonflexe
245 11110101 Il Il Il Lettre minuscule latine o avec tilde
246 11110110 il il il Lettre minuscule latine o avec tréma
247 11110111 ÷ ÷ ÷ Signe de division
248 11111000 ø ø ø Lettre minuscule latine o avec barre oblique
249 11111001 toi toi toi Lettre minuscule latine u avec tombe
250 11111010 ou ou ou Lettre minuscule latine u avec aigu
251 11111011 et et et Lettre minuscule latine u circonflexe
252 11111100 toi toi toi Lettre minuscule latine u tréma
253 11111101 idée idée idée Lettre minuscule latine y avec aigu
254 11111110 c'est à dire c'est à dire c'est à dire Lettre minuscule latine épine
255 11111111 ÿ ÿ ÿ Lettre minuscule latine y avec tréma

Alors qu’y a-t-il avant 33 et au-delà de 126 ?

  1. Les valeurs ASCII avant 32 (0-31) sont caractères de contrôle . Un code de caractère est souvent utilisé dans la signalisation intrabande comme point de référence dans un ensemble de caractères pour éviter d'ajouter des symboles supplémentaires au texte.
  2. En 32, nous avons l'espace, qui est inclus comme caractère imprimé, cependant, il n'est pas faux de dire que l'espace pourrait également servir de caractère de contrôle.
  3. En 127, nous avons DEL (supprimer), qui est un caractère de contrôle.
  4. Après 127 (128-255), nous avons des caractères ASCII étendus représentant des symboles mathématiques et autres qui ne sont pas représentés sous forme de clés et ne sont pas utilisés en général.

Vous trouverez ci-dessous les valeurs ASCII des caractères de contrôle (0-31, 127) :

Personnage Le nom du personnage Code ASCII
NUL Caractère nul 00
SOH Début de l'en-tête 01
STX Début du texte 02
ETC Fin du texte 03
EOT Fin de transmission 04
ENQ enquête 05
ACCK reconnaître 06
BEL cloche 07
BS retour arrière 08
HT Onglet horizontal 09
LF Saut de ligne dix
Personnage Le nom du personnage Code ASCII
Vermont Onglet vertical onze
FR Saut de formulaire 12
CR Retour en calèche 13
DONC Déplacez-vous 14
OUAIS Déplacement quinze
SELON Échappement de liaison de données 16
DC1 Contrôle de l'appareil 1 17
DC2 Contrôle de l'appareil 2 18
DC3 Contrôle de l'appareil 3 19
DC4 Contrôle des appareils 4 vingt
VOULOIR Accusé de réception négatif vingt-et-un
Personnage Le nom du personnage Code ASCII
SYN Ralenti synchrone 22
ETB Fin de la trans. Bloc 23
PEUT Annuler 24
DANS Fin du médium 25
SOUS remplaçant 26
ÉCHAP s'échapper 27
FS Séparateur de fichiers 28
GS Séparateur de groupe 29
RS Séparateur d'enregistrements 30
NOUS Séparateur d'unités 31
DU supprimer 127

Différence entre ASCII et Unicode

ASCII Unicode
ASCII essentiellement utilisé pour représenter du texte sous forme de symboles, de chiffres et de caractères UNICODE est utilisé pour échanger, traiter et stocker des données texte dans n'importe quelle langue
ASCII est une norme de codage de caractères qui utilise des nombres binaires sur 7 bits pour représenter les caractères. UNICODE est une norme de codage de caractères qui utilise des nombres binaires de 16 bits pour représenter les caractères.
ASCII ne peut représenter que 128 caractères. Unicode peut représenter plus de 65 000 caractères provenant de différentes langues et scripts.

Conclusion

Pour résumer, la plage de valeurs ASCII pour les lettres majuscules s'étend de 65 à 90, tandis que pour les minuscules, elle s'étend de 97 à 122. Attribuées par ordre alphabétique, les valeurs de A et Z sont respectivement 65 et 90, en majuscules. De même, les valeurs de a et z en minuscules sont respectivement 97 et 122.

méthode égale java

Foire aux questions sur les valeurs ASCII – FAQ

Quelle est la valeur ASCII de A à Z ?

La valeur Ascii de Majuscules de A à Z sont attribués par ordre alphabétique de ( 65-90 ) , avec A attribué la valeur de 65 et Z a attribué la valeur de 90 pour les lettres majuscules.

Quelle est la valeur ASCII des minuscules a à z ?

La valeur Ascii de petit a à z sont également attribués par ordre alphabétique de ( 97-122 ) , avec a reçoit la valeur 97 et z reçoit la valeur de 122 pour minuscules.

Comment puis-je convertir des valeurs ASCII en caractères ?

Dans le cadre de la programmation, pour la conversion vous pouvez utiliser Carboniser() fonction en python pour convertir la valeur ascii en caractères correspondants. par exemple :- Char(32) ne donne rien car c'est un espace. mais pour d'autres valeurs, cela donne définitivement un caractère.

Les valeurs ASCII peuvent-elles être utilisées pour représenter des caractères non anglais ?

Non, les valeurs ASCII ne représentent qu'un ensemble limité de caractères dans la langue anglaise et ne peuvent pas être utilisées pour représenter des caractères non anglais.