|
|
== Codifica UTF-16 ==
In UTF-16 i primi 65536 caratteri di Unicode con valore fino a 65535 (0xFFFF) vengono rappresentati con il loro valore numerico, espresso in 16 bit. I caratteri al di fuori del ''Basic Multilingual Plane'', il cui codice è superiore a 65535 (0xFFFF) e non rappresentabile direttamente con 16 bit, vengono rappresentati con una '''coppia surrogata''', ovvero una coppia di codici nell'intervallo da 0xD800 a 0xDFFF. Per esempio:
* il carattere "A", corrispondente al codice 65 (0x41), viene rappresentato come 0x0041
|