Informatică Baze de date
Cod ASCII tabel complet
Tabelul ASCII (American Standard Code for Information Interchange) este un standard care atribuie coduri numerice caracterelor, folosit în calculatoare pentru reprezentarea textului. Acesta include 128 de caractere, numerotate de la 0 la 127, împărțite în caractere de control (0-31) și caractere imprimabile (32-127).
Categorii principale de caractere ASCII
- Caractere de control (0-31) Acestea nu sunt imprimabile și controlează dispozitive. Exemplu: codul 10 reprezintă 'LF' (Line Feed) pentru trecerea la linia următoare, iar codul 13 este 'CR' (Carriage Return).
- Caractere imprimabile (32-127) Include spații, cifre, litere și simboluri. Codul 32 este spațiu, 48-57 sunt cifrele '0'-'9', 65-90 sunt literele mari 'A'-'Z', iar 97-122 sunt literele mici 'a'-'z'.
- Simboluri speciale Exemple: codul 33 este '!', 64 este '@', 35 este '#'. Acestea sunt folosite în programare și comunicare.
Exemple numerice din tabelul ASCII
- Codul 65 Reprezintă litera mare 'A'. În binar, este 1000001, iar în hexazecimal, este 0x41.
- Codul 97 Reprezintă litera mică 'a'. Diferența față de 'A' este 32, reflectând modul în care ASCII organizează literele.
- Codul 48 Reprezintă cifra '0'. Cifrele consecutive de la 48 la 57 simplifică conversia între caractere și numere.
Folosește funcții precum ord() în Python sau charCodeAt() în JavaScript pentru a obține codul ASCII al unui caracter.