Red de conocimiento informático - Conocimiento de la instalación - Cómo convertir entre código interno, código internacional y código de área

Cómo convertir entre código interno, código internacional y código de área

Generalmente todas las conversiones se realizan en hexadecimal. El código interno y el código internacional están en hexadecimal y el código de área está en decimal. Pasos de conversión específicos: (H representa hexadecimal, D representa decimal)

1. Divida el código de ubicación de cuatro dígitos en dos partes, un grupo de dos dígitos.

2. Convierte estos dos números de dos dígitos a hexadecimal y usa la fórmula para calcular.

Código internacional = código de ubicación (hexadecimal) + 2020H

Código en la máquina = código internacional + 8080H?

Por ejemplo: código de ubicación de un determinado chino personaje Es 2534. Luego 25D=19H, 34D=22H

Luego código internacional=1922H+2020H=3952H, código interno=3952H+8080H=B9D2H

Información ampliada

Ubicación El código, el código estándar nacional y el código de máquina son formas de codificación de caracteres chinos. Están inextricablemente vinculados, pero las diferencias entre ellos no se pueden ignorar.

El código estándar nacional es la base y se refiere a la codificación de caracteres chinos estándar nacional. Es decir, "Conjunto de caracteres codificados chinos para el intercambio de información (conjunto básico)", denominado GB-2312. Este conjunto de caracteres tiene 6763 caracteres chinos. Hay 94 zonas con 94 escaños en cada zona. Cada carácter chino tiene una ubicación fija.

La diferencia entre el código de ubicación y el código estándar nacional es que algunas vacantes están reservadas en GB-2312 para facilitar la suplementación y expansión. El número y rango de caracteres del código de ubicación ampliado excede GB-2312. Además, Taiwán, Hong Kong, Japón y Corea del Sur también utilizan códigos de área, pero sus códigos de área son completamente diferentes a los utilizados en China continental.

El código en la máquina sirve para evitar problemas ambiguos cuando se utilizan códigos ASCII y códigos estándar nacionales al mismo tiempo. La mayoría de los sistemas de caracteres chinos utilizan la posición alta 1 de cada byte del código estándar nacional como posición. Código en máquina para caracteres chinos. Esto no solo resuelve la ambigüedad entre el código de máquina chino y el código de máquina occidental, sino que también hace que el código de máquina chino y el código estándar nacional tengan una relación de correspondencia muy simple.

Enciclopedia Baidu-Código en máquina

Enciclopedia Baidu-Código estándar nacional

Enciclopedia Baidu-Código de ubicación