Diferencia entre revisiones de «UTF-16»

Contenido eliminado Contenido añadido
Tatumbo (discusión · contribs.)
Tatumbo (discusión · contribs.)
→‎Pares subrogados: Agregado gráfico esquemático
Línea 18:
 
=== Pares subrogados ===
{{Cuadroimagen
 
|width=400
|caption= Ejemplo: Codificación del carácter [[Unicode]] U+1D11E, [[Clave de sol]]. El carácter está fuera del plano básico (BMP) y por lo tanto requiere el uso de pares subrogados.
|align=right
|content=[[Archivo:Codificación_UTF-16.svg|400px]]
}}
Unicode e ISO/IEC han limitado el espacio asignable a los códigos hasta 10FFFF, por lo que se requiere un máximo de 21 bits para la representación de cualquier carácter. Si se usan dos palabras para representar códigos por encima de FFFF, se tiene un exceso de bits. Aprovechando esta circunstancia, se diseño el sistema de pares subrogados para representar caracteres fuera del plano básico.