logo

ASCII-waarden alfabetten (tabel A-Z, a-z en speciale tekens)

ASCII (Amerikaanse standaardcode voor informatie-uitwisseling) is een standaard tekencodering die wordt gebruikt in de telecommunicatie. De ASCII, uitgesproken als ‘ask-ee’, is strikt een zeven-bits code gebaseerd op het Engelse alfabet. ASCII-codes worden gebruikt om alfanumerieke gegevens weer te geven.

stapelt Java

De code werd voor het eerst gepubliceerd als standaard in 1967. Vervolgens werd deze bijgewerkt en gepubliceerd als ANSI X3.4-1968, vervolgens als ANSI X3.4-1977 en ten slotte als ANSI X3.4-1986. Omdat het een zeven-bits code is, kan deze maximaal 128 tekens vertegenwoordigen. het definieert momenteel 95 afdrukbare tekens, inclusief 26 hoofdletters (A tot Z) , 26 kleine letters , 10 cijfers (0 tot 9) , En 33 speciale karakters inbegrepen wiskundige symbolen , leestekens , En spatie karakters . Ze vertegenwoordigen tekst in, telecommunicatieapparatuur en apparaten. Deze omvatten cijfers, Engelse hoofdletters en kleine letters, functies, leestekens en enkele andere symbolen.



In totaal zijn er 256 ASCII-tekens en deze kunnen grofweg in drie categorieën worden verdeeld:

  1. ASCII-besturingstekens (0-31 en 127)
  2. ASCII-afdrukbare tekens (32-126) (meestal genoemd)
  3. Uitgebreide ASCII-tekens (128-255)

Wat is ASCII-waarde?

ASCII staat voor American Standard Code for Information Interchange, een tekencoderingsstandaard die unieke numerieke waarden toekent aan letters, cijfers, leestekens en andere symbolen.

Waarom hebben we ASCII-waardeweergave nodig?

In de fysieke wereld zou je pen en papier gebruiken om het bericht te schrijven, en je vriend zou de tekst rechtstreeks lezen. Als het echter om digitale communicatie gaat, begrijpen computers letters en symbolen niet zoals mensen dat doen. In plaats daarvan verwerken ze informatie in de vorm van binaire code, die bestaat uit nullen en enen. Dit is waar ASCII-waarden een rol gaan spelen.



ASCII-waarden dienen als brug tussen voor mensen leesbare tekst en voor computers leesbare binaire code. Aan elk teken, of het nu een letter, cijfer of symbool is, wordt een unieke ASCII-waarde toegewezen, variërend van 0 tot 127. De ASCII-waarde van de hoofdletter 'A' is bijvoorbeeld 65, terwijl de kleine letter 'a' een ASCII-waarde van 97. Op dezelfde manier heeft het cijfer '0' een ASCII-waarde van 48.

Hoe computers ASCII gebruiken om menselijke tekst te begrijpen?

Stel dat u een sms-bericht naar uw vriend wilt sturen met de tekst: Hallo! Wanneer u dit bericht op uw telefoon of computer typt, wordt elk teken omgezet in de overeenkomstige ASCII-waarde. In dit geval zijn de ASCII-waarden voor Hello! zijn 72, 101, 108, 108, 111 en 33. Deze numerieke waarden worden vervolgens vertaald in binaire code, die naar het apparaat van uw vriend wordt verzonden. Bij ontvangst van het bericht converteert hun apparaat de binaire code terug naar ASCII-waarden en geeft uiteindelijk de originele tekst weer: Hallo!

ASCII-tabel

ASCII-tabel



De uitgebreide ASCII-codes (tekencode 128-255)

De onderstaande tabel voldoet aan de Windows-1252 (CP-1252) standaard, een uitbreiding van ISO 8859-1, ook wel bekend als ISO Latin-1. Deze standaard verschilt van IANA's ISO-8859-1 door controletekens te vervangen door toonbare tekens in het bereik van 128 tot 159. Alle tekens die afwijken van ISO-8859-1 worden lichtblauw gemarkeerd.

DEC BIN Symbool HTML-nummer HTML-naam Beschrijving
128 10000000 Euro teken
129 10000001 Ongebruikt
130 10000010 ² Eén laag aanhalingsteken van 9
131 10000011 ƒ A ƒ Latijnse kleine letter f met haak
132 10000100 ¼ Dubbel laag-9 aanhalingsteken
133 10000101 … Horizontale ellips
134 10000110 C Dolk
135 10000111 C Dubbele dolk
136 10001000 ˆ ¨ ˆ Modificatieletter circumflex accent
137 10001001 = Per mille-teken
138 10001010 MET ª MET Latijnse hoofdletter S met caron
139 10001011 ¾ Enkele naar links wijzende hoekcitaat
140 10001100 Œ C Œ Latijnse hoofdletterligatuur OE
141 10001101 Ongebruikt
142 10001110 Ž ® Ž Latijnse hoofdletter Z met caron
143 10001111 Ongebruikt
144 10010000 Ongebruikt
145 10010001 ' đ ' Enkel aanhalingsteken links
146 10010010 ' - ' Rechts enkel aanhalingsteken
147 10010011 œ Dubbel aanhalingsteken links
148 10010100 - Rechts dubbel aanhalingsteken
149 10010101 - Kogel
150 10010110 ? in streepje
151 10010111 ' In streepje
152 10011000 ˜ ¸ ˜ Kleine tilde
153 10011001 Handelsmerkteken
154 10011010 met º met Latijnse kleine letter S met caron
155 10011011 Eén naar rechts wijzend aanhalingsteken
156 10011100 œ ¼ œ Latijnse kleine ligatuur oe
157 10011101 Ongebruikt
158 10011110 H ¾ H Latijnse kleine letter z met caron
159 10011111 Ÿ ' Ÿ Latijnse hoofdletter Y met trema
160 10100000 NBSP Niet-brekende ruimte
161 10100001 ¡ ¡ ¡ Omgekeerd uitroepteken
162 10100010 ¢ ¢ ¢ Cent-teken
163 10100011 £ £ £ Pondteken
164 10100100 ¤ ¤ ¤ Valuta teken
165 10100101 ¥ ¥ ¥ Yen-teken
166 10100110 ¦ ¦ ¦ Pijp, gebroken verticale balk
167 10100111 § § § Sectie teken
168 10101000 ¨ ¨ ¨ Afstandsdiaeresis – umlaut
169 10101001 © © © Copyright-teken
170 10101010 e e e Vrouwelijke ordinale indicator
171 10101011 Links dubbele hoek aanhalingstekens
172 10101100 ¬ ¬ ¬ Negatie
173 10101101 VERLEGEN ­ ­ Zacht koppelteken
174 10101110 ® ® ® Geregistreerd handelsmerkteken
175 10101111 ¯ ¯ ¯ Afstand macron – bovenlijn
176 10110000 ° ° ° Graad teken
177 10110001 ± ± ± Plus-of-minteken
178 10110010 ² ² ² Superscript tweekwadraat
179 10110011 ³ ³ ³ Superscript drie – in blokjes
180 10110100 ' ' ' Acuut accent - afstand acuut
181 10110101 M M M Micro-teken
182 10110110 Pilcrow-teken - paragraafteken
183 10110111 · · · Middelste punt – Georgische komma
184 10111000 ¸ ¸ ¸ Afstand cedille
185 10111001 ¹ ¹ ¹ Superscript één
186 10111010 º º º Mannelijke ordinale indicator
187 10111011 Rechte aanhalingstekens met dubbele hoek
188 10111100 ¼ ¼ ¼ Fractie één kwart
189 10111101 ½ ½ ½ Fractie één helft
190 10111110 ¾ ¾ ¾ Fractie driekwart
191 10111111 ¿ ¿ ¿ Omgekeerd vraagteken
192 11000000 HEEFT HEEFT HEEFT Latijnse hoofdletter A met graf
193 11000001 Op Op Op Latijnse hoofdletter A met acuut
194 11000010 A A A Latijnse hoofdletter A met circumflex
195 11000011 A A A Latijnse hoofdletter A met tilde
196 11000100 A A A Latijnse hoofdletter A met trema
197 11000101 Oh Oh Oh Latijnse hoofdletter A met ring erboven
198 11000110 Oh Oh Oh Latijnse hoofdletter AE
199 11000111 Wat Wat Wat Latijnse hoofdletter C met cedille
200 11001000 EN EN EN Latijnse hoofdletter E met graf
201 11001001 EN EN EN Latijnse hoofdletter E met acuut
202 11001010 E E E Latijnse hoofdletter E met circumflex
203 11001011 E E E Latijnse hoofdletter E met trema
204 11001100 I I I Latijnse hoofdletter I met graf
205 11001101 In In In Latijnse hoofdletter I met acuut
206 11001110 Q Q Q Latijnse hoofdletter I met circumflex
207 11001111 I I I Latijnse hoofdletter I met trema
208 11010000 D D D Latijnse hoofdletter ETH
209 11010001 N N N Latijnse hoofdletter N met tilde
210 11010010 O O O Latijnse hoofdletter O met graf
211 11010011 Oh Oh Oh Latijnse hoofdletter O met acuut
212 11010100 PARAPLU PARAPLU PARAPLU Latijnse hoofdletter O met circumflex
213 11010101 HIJ HIJ HIJ Latijnse hoofdletter O met tilde
214 11010110 HIJ HIJ HIJ Latijnse hoofdletter O met trema
215 11010111 × × × Vermenigvuldiging teken
216 11011000 O O O Latijnse hoofdletter O met een schuine streep
217 11011001 Ù Ù Ù Latijnse hoofdletter U met graf
218 11011010 OF OF OF Latijnse hoofdletter U met acute
219 11011011 En En En Latijnse hoofdletter U met circumflex
220 11011100 Ü Ü Ü Latijnse hoofdletter U met trema
221 11011101 IDEE IDEE IDEE Latijnse hoofdletter Y met acuut
222 11011110 E E E Latijnse hoofdletter THORN
223 11011111 ß ß ß Latijnse kleine letter scherpe s – ess-zed
224 11100000 heeft heeft heeft Latijnse kleine letter a met graf
225 11100001 op op op Latijnse kleine letter a met acuut
226 11100010 A A A Latijnse kleine letter a met circumflex
227 11100011 A A A Latijnse kleine letter a met tilde
228 11100100 A A A Latijnse kleine letter a met trema
229 11100101 naar naar naar Latijnse kleine letter a met ring erboven
230 11100110 Oh Oh Oh Latijnse kleine letter ae
231 11100111 Wat Wat Wat Latijnse kleine letter c met cedille
232 11101000 En En En Latijnse kleine letter e met graf
233 11101001 Het is Het is Het is Latijnse kleine letter e met acuut
2. 3. 4 11101010 eh eh eh Latijnse kleine letter e met circumflex
235 11101011 e e e Latijnse kleine letter e met trema
236 11101100 i i i Latijnse kleine letter i met graf
237 11101101 in in in Latijnse kleine letter i met acuut
238 11101110 Q Q Q Latijnse kleine letter i met circumflex
239 11101111 i i i Latijnse kleine letter i met trema
240 11110000 D D &enz; Latijnse kleine letter eth
241 11110001 N N N Latijnse kleine letter n met tilde
242 11110010 O O O Latijnse kleine letter o met graf
243 11110011 van van van Latijnse kleine letter o met acuut
244 11110100 Paraplu Paraplu Paraplu Latijnse kleine letter o met circumflex
245 11110101 Hij Hij Hij Latijnse kleine letter o met tilde
246 11110110 Hij Hij Hij Latijnse kleine letter o met trema
247 11110111 ÷ ÷ ÷ Divisie teken
248 11111000 O O O Latijnse kleine letter o met schuine streep
249 11111001 u u u Latijnse kleine letter u met graf
250 11111010 of of of Latijnse kleine letter u met acuut
251 11111011 En En En Latijnse kleine letter u met circumflex
252 11111100 u u u Latijnse kleine letter u met trema
253 11111101 idee idee idee Latijnse kleine letter y met acuut
254 11111110 d.w.z d.w.z d.w.z Latijnse kleine letterdoorn
255 11111111 ÿ ÿ ÿ Latijnse kleine letter y met trema

Dus wat is er vóór 33 en na 126?

  1. ASCII-waarden vóór 32 (0-31) zijn dat wel controle karakters . Bij in-bandsignalering wordt vaak een tekencode gebruikt als referentiepunt in een reeks tekens om te voorkomen dat er extra symbolen aan de tekst worden toegevoegd.
  2. Bij 32 hebben we spatie, die is opgenomen als gedrukte tekens, maar het is niet verkeerd om te zeggen dat spatie ook als controleteken kan dienen.
  3. Bij 127 hebben we DEL (verwijderen), wat een controleteken is.
  4. Na 127, (128-255), hebben we uitgebreide ASCII-tekens die wiskundige en andere symbolen vertegenwoordigen die niet als sleutels worden weergegeven en in het algemeen niet worden gebruikt.

Hieronder staan ​​de ASCII-waarden van controletekens (0-31, 127):

Karakter Karakter naam ASCII-code
NUL Nul karakter 00
SOH Begin van de kop 01
STX Begin van tekst 02
ENZ Einde tekst 03
EOT Einde van de uitzending 04
ENQ navraag 05
ACK erkennen 06
BEL klok 07
BS backspace 08
HT Horizontaal tabblad 09
LF Lijnvoeding 10
Karakter Karakter naam ASCII-code
V.T Verticaal tabblad elf
FF Formulierfeed 12
CR Vervoer terug 13
DUS Uitschuiven 14
JA Schakel in vijftien
VOLGENS Datalink ontsnappen 16
DC1 Apparaatbeheer 1 17
DC2 Apparaatbeheer 2 18
DC3 Apparaatbeheer 3 19
DC4 Apparaatbeheer 4 twintig
WIL Negatieve erkenning eenentwintig
Karakter Karakter naam ASCII-code
SYN Synchrone inactiviteit 22
ETB Einde van trans. Blok 23
KAN Annuleren 24
IN Einde middel 25
SUB vervanging 26
ESC ontsnappen 27
FS Bestandsscheider 28
GS Groepsscheidingsteken 29
RS Recordscheidingsteken 30
ONS Eenheidsscheidingsteken 31
VAN DE verwijderen 127

Verschil tussen ASCII en Unicode

ASCII Unicode
ASCII wordt in principe gebruikt om tekst weer te geven in de vorm van symbolen, cijfers en tekens UNICODE wordt gebruikt om tekstgegevens in elke taal uit te wisselen, te verwerken en op te slaan
ASCII is een tekencoderingsstandaard die 7-bits binaire getallen gebruikt om tekens weer te geven UNICODE is een tekencoderingsstandaard die 16-bits binaire getallen gebruikt om tekens weer te geven
ASCII kan slechts 128 tekens vertegenwoordigen. Unicode kan meer dan 65.000 tekens uit verschillende talen en scripts vertegenwoordigen.

Conclusie

Samenvattend: het bereik van ASCII-waarden voor hoofdletters strekt zich uit van 65 tot 90, terwijl het voor kleine letters zich uitstrekt van 97 tot 122. Toegewezen in alfabetische volgorde zijn de waarden voor A en Z respectievelijk 65 en 90, in hoofdletters. Op dezelfde manier zijn de waarden voor a en z in kleine letters respectievelijk 97 en 122.

Veelgestelde vragen over ASCII-waarden – Veelgestelde vragen

Wat is de ASCII-waarde van A tot Z?

De Ascii-waarde van Hoofdletter A tot Z worden in alfabetische volgorde toegewezen vanaf ( 65-90 ) , met A heeft de waarde 65 gekregen En Z heeft de waarde 90 toegewezen voor hoofdletters.

Wat is de ASCII-waarde van kleine letters a tot z?

De Ascii-waarde van klein a tot z worden ook in alfabetische volgorde toegewezen vanaf ( 97-122 ) , met a krijgt de waarde 97 toegewezen En z krijgt de waarde 122 toegewezen voor kleine letters.

Hoe kan ik ASCII-waarden naar tekens converteren?

In de context van programmeren kunt u voor conversie gebruiken Teken() functie in Python om de ascii-waarde naar de overeenkomstige tekens te converteren. bijvoorbeeld: - Char(32) geeft niets omdat het een spatie is. maar voor andere waarden geeft het zeker een karakter.

Kunnen ASCII-waarden worden gebruikt om niet-Engelse tekens weer te geven?

Nee, ASCII-waarden vertegenwoordigen slechts een beperkte set tekens in de Engelse taal en kunnen niet worden gebruikt om niet-Engelse tekens weer te geven.