* ASCII (Codice standard americano per lo scambio di informazioni): Questa è una codifica a 7 bit (che significa che utilizza 7 bit per rappresentare ciascun carattere), che rappresentano 128 caratteri tra cui lettere inglesi maiuscole e minuscole, numeri 0-9, segni di punteggiatura e caratteri di controllo.
* ASCII estesa: Esistono varie estensioni a 8 bit di ASCII, aggiungendo più caratteri, spesso inclusi caratteri e simboli accentati usati in lingue diverse. Questi non sono standardizzati, però.
* Unicode: Questo è uno standard internazionale molto più ampio che rappresenta personaggi praticamente di tutti i sistemi di scrittura. Utilizza schemi di codifica a lunghezza variabile come UTF-8, UTF-16 e UTF-32. UTF-8 è la codifica più comune utilizzata sul Web.
Come funziona:
Ogni personaggio ha un codice numerico univoco. Per esempio:
* In ASCII:'a' è 65, 'a' è 97, '0' è 48.
* In Unicode:'A' è u+0041 (esadecimale), 'a' è u+0061, '0' è u+0030.
Il computer memorizza questi codici numerici come numeri binari (sequenze di 0s e 1s). Quando vedi un carattere sullo schermo, il software del computer cerca il codice corrispondente e visualizza il glifo corretto (rappresentazione visiva del carattere).
Quindi, non esiste un singolo "codice":dipende dallo schema di codifica utilizzato. La rappresentazione è sempre un numero (in binario), ma la mappatura da quel numero a un carattere visibile è determinata dalla codifica.
Programmazione © www.354353.com