logo

Alfabete cu valori ASCII (A-Z, a-z și tabel cu caractere speciale)

ASCII (Codul standard american pentru schimbul de informații) este o codificare standard de caractere utilizată în telecomunicații. ASCII pronunțat „ask-ee”, este strict un cod pe șapte biți bazat pe alfabetul englez. Codurile ASCII sunt folosite pentru a reprezenta datele alfanumerice.

Codul a fost publicat pentru prima dată ca standard în 1967. Ulterior a fost actualizat și publicat ca ANSI X3.4-1968, apoi ca ANSI X3.4-1977 și în cele din urmă ca ANSI X3.4-1986. Deoarece este un cod pe șapte biți, acesta poate reprezenta cel mult 128 de caractere. în prezent definește 95 de caractere imprimabile inclusiv 26 de litere mari (de la A la Z) , 26 de litere mici , 10 cifre (de la 0 la 9) , și 33 de caractere speciale inclusiv simboluri matematice , semne de punctuatie , și caractere spațiale . Ele reprezintă text în interior, echipamente de telecomunicații și dispozitive. Acestea includ numere, litere engleze mari și mici, funcții, simboluri de punctuație și alte simboluri.



întrebări de bază pentru interviul Java

În total, există 256 de caractere ASCII și pot fi împărțite în trei categorii:

  1. Caractere de control ASCII (0-31 și 127)
  2. Caractere imprimabile ASCII (32-126) (denumite cel mai frecvent)
  3. Caractere ASCII extinse (128-255)

Ce este valoarea ASCII?

ASCII înseamnă American Standard Code for Information Interchange, un standard de codificare a caracterelor care atribuie valori numerice unice literelor, cifrelor, semnelor de punctuație și altor simboluri.

De ce avem nevoie de reprezentarea valorii ASCII?

În lumea fizică, ai folosi un pix și o hârtie pentru a scrie mesajul, iar prietenul tău ar citi textul direct. Cu toate acestea, când vine vorba de comunicare digitală, computerele nu înțeleg literele și simbolurile așa cum le înțeleg oamenii. În schimb, ei procesează informații sub formă de cod binar, care constă din 0 și 1. Aici intră în joc valorile ASCII.



câte taste au tastaturile

Valorile ASCII servesc ca o punte între textul care poate fi citit de om și codul binar care poate fi citit de computer. Fiecărui caracter, fie că este o literă, un număr sau un simbol, i se atribuie o valoare ASCII unică, cuprinsă între 0 și 127. De exemplu, valoarea ASCII a literei majuscule „A” este 65, în timp ce literei mici „a” are un Valoarea ASCII de 97. În mod similar, cifra „0” are o valoare ASCII de 48.

Cum folosesc computerele ASCII pentru a înțelege textul uman?

Să presupunem că doriți să trimiteți un mesaj text prietenului dvs. pe care scrie „Bună ziua! Când tastați acest mesaj pe telefon sau pe computer, fiecare caracter este convertit în valoarea ASCII corespunzătoare. În acest caz, valorile ASCII pentru Hello! sunt 72, 101, 108, 108, 111 și 33. Aceste valori numerice sunt apoi traduse în cod binar, care este transmis pe dispozitivul prietenului tău. La primirea mesajului, dispozitivul lor convertește codul binar înapoi în valori ASCII și în cele din urmă afișează textul original, Bună ziua!

Tabel ASCII

Tabel ASCII



Codurile ASCII extinse (cod caracter 128-255)

Tabelul de mai jos respectă standardul Windows-1252 (CP-1252), o extensie a ISO 8859-1, cunoscut și sub numele de ISO Latin-1. Acest standard diferă de ISO-8859-1 IANA prin înlocuirea caracterelor de control cu ​​caractere afișabile în intervalul de la 128 la 159. Orice caractere care se abat de la ISO-8859-1 sunt evidențiate cu albastru deschis.

DEC COS Simbol Număr HTML Nume HTML Descriere
128 10000000 Semnul euro
129 10000001 Nefolosit
130 10000010 ² Un singur ghilimele mic-9
131 10000011 ƒ A ƒ Literă latină f mică cu cârlig
132 10000100 ¼ ghilimele duble cu 9
133 10000101 … Elipsă orizontală
134 10000110 Ć Pumnal
135 10000111 ć Pumnal dublu
136 10001000 ˆ ¨ ˆ Litera modificatoare accent circumflex
137 10001001 = Semnul per mille
138 10001010 CU ª CU Litera latină majusculă S cu caron
139 10001011 ¾ Cotație unică de unghi spre stânga
140 10001100 Œ Č Œ Ligatură majusculă latină OE
141 10001101 Nefolosit
142 10001110 Ž ® Ž Litera latină mare Z cu caron
143 10001111 Nefolosit
144 10010000 Nefolosit
145 10010001 ' đ ' ghilimele simple stânga
146 10010010 ' - ' Ghilimele drepte simple
147 10010011 œ ghilimele duble stânga
148 10010100 - Ghilimele duble drepte
149 10010101 - Glonţ
150 10010110 ? în liniuță
151 10010111 ' În liniuță
152 10011000 ˜ ¸ ˜ Tild mic
153 10011001 Semnul mărcii comerciale
154 10011010 cu º cu Litera latină S mică cu caron
155 10011011 Un singur ghilimele cu unghi îndreptat spre dreapta
156 10011100 œ ¼ œ Ligatură mică latină oe
157 10011101 Nefolosit
158 10011110 h ¾ h Litera latină z mică cu caron
159 10011111 Ÿ ' Ÿ Literă majusculă latină Y cu diereză
160 10100000 NBSP Spațiu care nu se rupe
161 10100001 ¡ ¡ ¡ Semnul exclamării inversat
162 10100010 ¢ ¢ ¢ Semnul de cent
163 10100011 £ £ £ Semnul lire sterline
164 10100100 ¤ ¤ ¤ Semn valutar
165 10100101 ¥ ¥ ¥ Semnul Yen
166 10100110 ¦ ¦ ¦ Conductă, bară verticală spartă
167 10100111 § § § Semnul secțiunii
168 10101000 ¨ ¨ ¨ Diereza de spațiere – umlaut
169 10101001 © © © Semnul dreptului de autor
170 10101010 th th th Indicator ordinal feminin
171 10101011 Ghilimele cu unghi dublu din stânga
172 10101100 ¬ ¬ ¬ Negare
173 10101101 TIMID ­ ­ Cratima moale
174 10101110 ® ® ® Semn de marcă înregistrată
175 10101111 ¯ ¯ ¯ Spațiere macron – supralinie
176 10110000 ° ° ° Semnul gradului
177 10110001 ± ± ± Semnul plus sau minus
178 10110010 ² ² ² Superscript cu două pătrate
179 10110011 ³ ³ ³ Superscript trei – cuburi
180 10110100 ' ' ' Accent acut – spațiere acută
181 10110101 m m m Micro semn
182 10110110 Semn de pernă – semn de paragraf
183 10110111 · · · Punct din mijloc – virgulă georgiană
184 10111000 ¸ ¸ ¸ Spațiere cedilla
185 10111001 ¹ ¹ ¹ Superscript unu
186 10111010 º º º Indicator ordinal masculin
187 10111011 Ghilimele drepte cu unghi dublu
188 10111100 ¼ ¼ ¼ Fracție un sfert
189 10111101 ½ ½ ½ Fracția o jumătate
190 10111110 ¾ ¾ ¾ Fracție trei sferturi
191 10111111 ¿ ¿ ¿ Semn de întrebare inversat
192 11000000 ARE ARE ARE Literă majusculă latină A cu mormânt
193 11000001 Pe Pe Pe Literă majusculă latină A cu acută
194 11000010 A A A Litera A majusculă latină cu circumflex
195 11000011 A A A Litera A majusculă latină cu tildă
196 11000100 A A A Litera A majusculă latină cu diereză
197 11000101 Oh Oh Oh Literă majusculă latină A cu inel deasupra
198 11000110 Oh Oh Oh Literă majusculă latină AE
199 11000111 Ce Ce Ce Literă majusculă latină C cu cedilla
200 11001000 ȘI ȘI ȘI Litera latină E majusculă cu mormânt
201 11001001 ȘI ȘI ȘI Literă majusculă latină E cu acută
202 11001010 E E E Litera latină E majusculă cu circumflex
203 11001011 E E E Litera latină E majusculă cu diereză
204 11001100 Ì Ì Ì Litera latină majusculă I cu mormânt
205 11001101 În În În Litera I majusculă latină cu acută
206 11001110 Î Î Î Litera latină mare I cu circumflex
207 11001111 Ï Ï Ï Litera I majusculă latină cu diereză
208 11010000 Ð Ð Ð Literă majusculă latină ETH
209 11010001 Ñ Ñ Ñ Litera latină mare N cu tilde
210 11010010 Ò Ò Ò Literă majusculă latină O cu mormânt
211 11010011 Oh Oh Oh Literă majusculă latină O cu acută
212 11010100 UMBRELĂ UMBRELĂ UMBRELĂ Literă majusculă latină O cu circumflex
213 11010101 EL EL EL Literă majusculă latină O cu tildă
214 11010110 EL EL EL Literă majusculă latină O cu diereză
215 11010111 × × × Semnul de înmulțire
216 11011000 Ø Ø Ø Literă majusculă latină O cu o bară oblică
217 11011001 Ù Ù Ù Litera latină mare U cu mormânt
218 11011010 SAU SAU SAU Litera latină majusculă U cu acută
219 11011011 Și Și Și Litera latină mare U cu circumflex
220 11011100 Ü Ü Ü Litera latină mare U cu diereză
221 11011101 IDEE IDEE IDEE Litera majusculă latină Y cu acută
222 11011110 Th Th Th Literă majusculă latină THORN
223 11011111 ß ß ß Literă mică latină s ascuțit – ess-zed
224 11100000 are are are litera latină a mică cu mormânt
225 11100001 pe pe pe litera latină a mică cu acută
226 11100010 A A A litera latină a mică cu circumflex
227 11100011 A A A Litera latină mică a cu tildă
228 11100100 A A A litera latină a mică cu diereză
229 11100101 la la la Literă latină mică a cu inel deasupra
230 11100110 Oh Oh Oh Literă mică latină ae
231 11100111 Ce Ce Ce Litera latină c mică cu cedilla
232 11101000 Și Și Și Literă latină e mică cu mormânt
233 11101001 Este Este Este Literă latină e mică cu acută
2. 3. 4 11101010 eh eh eh Literă latină e mică cu circumflex
235 11101011 e e e Litera latină e mică cu diereză
236 11101100 ì ì ì litera latină i mică cu mormânt
237 11101101 în în în Litera latină i mică cu acută
238 11101110 î î î Litera latină i mică cu circumflex
239 11101111 ï ï ï Litera latină i mică cu diereză
240 11110000 d d &etc; litera latină mică eth
241 11110001 n n n Literă latină mică n cu tildă
242 11110010 ò ò ò litera latină o mică cu mormânt
243 11110011 din din din litera latină o mică cu acută
244 11110100 Umbrelă Umbrelă Umbrelă litera latină o mică cu circumflex
245 11110101 El El El Litera latină o mică cu tildă
246 11110110 el el el litera latină o mică cu diereză
247 11110111 ÷ ÷ ÷ Semnul diviziunii
248 11111000 ø ø ø Literă latină o mică cu bară oblică
249 11111001 u u u litera latină u mică cu mormânt
250 11111010 sau sau sau litera latină u mică cu acută
251 11111011 și și și Litera latină u mică cu circumflex
252 11111100 u u u Litera latină u mică cu diereză
253 11111101 idee idee idee Litera latină y mică cu acută
254 11111110 adică adică adică ghimpe cu literă mică latină
255 11111111 ÿ ÿ ÿ Litera latină y mică cu diereză

Deci, ce este înainte de 33 și după 126?

  1. Valorile ASCII înainte de 32 (0-31) sunt caractere de control . Un cod de caractere este adesea folosit în semnalizarea în bandă ca punct de referință într-un set de caractere pentru a evita adăugarea de simboluri suplimentare la text.
  2. La 32, avem spațiu, care este inclus ca caractere tipărite, cu toate acestea, nu este greșit să spunem că spațiul ar putea servi și ca caracter de control.
  3. La 127, avem DEL (ștergere), care este un caracter de control.
  4. După 127, (128-255), avem caractere ASCII extinse care reprezintă simboluri matematice și alte simboluri care nu sunt reprezentate ca chei și nu sunt folosite în general.

Mai jos sunt valorile ASCII ale caracterelor de control (0-31, 127):

Caracter Numele personajului Cod ASCII
NUL Caracter nul 00
DECI H Începutul antetului 01
STX Începutul textului 02
ETC Sfârșitul textului 03
EOT Sfârșitul transmisiei 04
ENQ Anchetă 05
ACK recunoaște 06
BEL clopot 07
BS backspace 08
HT Filă orizontală 09
LF Linie de alimentare 10
Caracter Numele personajului Cod ASCII
VT Filă verticală unsprezece
FF Feed de formulare 12
CR Retur transport 13
ASA DE Schimbați afară 14
DA Schimbă în cincisprezece
CONFORM Escape link de date 16
DC1 Controlul dispozitivului 1 17
DC2 Controlul dispozitivului 2 18
DC3 Controlul dispozitivului 3 19
DC4 Controlul dispozitivului 4 douăzeci
VREI Recunoaștere negativă douăzeci și unu
Caracter Numele personajului Cod ASCII
SYN Inactiv sincron 22
ETB Sfârșitul trans. bloc 23
POATE SA Anulare 24
ÎN Sfârșitul mediei 25
SUB substitui 26
ESC evadare 27
FS Separator de fișiere 28
GS Separator de grup 29
RS Separator de înregistrări 30
NE Separator de unități 31
ALE șterge 127

Diferența dintre ASCII și Unicode

ASCII Unicode
ASCII folosit practic pentru a reprezenta textul sub formă de simboluri, numere și caractere UNICODE este folosit pentru a schimba, procesa și stoca date text în orice limbă
ASCII este un standard de codificare a caracterelor care utilizează numere binare de 7 biți pentru a reprezenta caracterele UNICODE este un standard de codificare a caracterelor care utilizează numere binare de 16 biți pentru a reprezenta caracterele
ASCII poate reprezenta doar 128 de caractere. Unicode poate reprezenta peste 65.000 de caractere din diferite limbi și scripturi.

Concluzie

Pentru a rezuma, intervalul de valori ASCII pentru literele mari se întinde de la 65 la 90, în timp ce pentru literele mici, se extinde de la 97 la 122. Alocate în ordine alfabetică, valorile pentru A și Z sunt 65 și, respectiv, 90, cu majuscule. În mod similar, valorile pentru a și z în litere mici sunt 97 și, respectiv, 122.

Întrebări frecvente despre valorile ASCII – Întrebări frecvente

Care este valoarea ASCII de la A la Z?

Valoarea Ascii a Majuscule de la A la Z sunt alocate în ordine alfabetică de la ( 65-90 ) , cu A i-a atribuit valoarea 65 și Z a atribuit valoarea 90 pentru litere mari.

caracter java la int

Care este valoarea ASCII a literelor mici de la a la z?

Valoarea Ascii a mic de la a la z sunt, de asemenea, atribuite în ordine alfabetică de la ( 97-122 ) , cu lui a i se atribuie valoarea 97 și lui z i se atribuie valoarea 122 pentru litere mici.

Cum pot converti valorile ASCII în caractere?

În contextul programării, pentru conversie puteți folosi Char() funcția în python pentru a converti valoarea ascii în caracterele corespunzătoare. de exemplu:- Char(32) nu dă nimic pentru că este un spațiu. dar pentru alte valori dă cu siguranță un Personaj.

Pot fi folosite valorile ASCII pentru a reprezenta caractere non-engleze?

Nu, valorile ASCII reprezintă doar un set limitat de caractere în limba engleză și nu pot fi folosite pentru a reprezenta caractere non-engleze.