UTF-32: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LaaknorBot (discussione | contributi)
m Bot: Aggiungo: zh:UTF-32
Nessun oggetto della modifica
Riga 1:
{{Tabella Unicode}}
'''UTF-32''' ('''U'''nicode '''T'''ransformation '''F'''ormat, '''32''' bit) è una codifica dei caratteri [[Unicode]] in sequenze di numeri a 32-[[Bit (informatica)|bit]]. È conosciuta anche come '''UCS-4''' ([[Universal Character Set]] a 4 byte) ).
 
A differenza delle altre codifiche unicode ([[UTF-8]], [[UTF-16]]) che usano una rappresentazione dei dati a lunghezza variabile, UTF-32 è a lunghezza fissa. Proprio l'uso di 4 [[byte]] per ogni carattere lo porta a non essere molto efficiente sulla gestione dello spazio. Nello specifico, i caratteri al di fuori del ''Basic Multilingual Plane'' sono così rari che per molti testi possono essere considerati come inesistenti (ai fini del calcolo della dimensione), ma questo fatto rende la dimensione del testo codificato in UTF-32 da due a quattro volte più grande rispetto alle altre codifiche.