일반적으로 모든 변환은 16진수로 수행됩니다. 기계 코드와 국제 코드는 16진수로, 지역 코드는 10진수로 표시됩니다. 구체적인 변환 단계: (H는 16진수, D는 10진수를 나타냄)
1. 4자리 위치 코드를 두 자리로 구성된 한 그룹으로 나눕니다.
2. 이 두 자리 숫자를 16진수로 변환하고 공식을 사용하여 계산하세요.
국제 코드 = 위치 코드(16진수) 2020H
기계 내 코드 = 국제 코드 8080H?
예: 특정 한자의 위치 코드 2534 입니다. 그러면 25D=19H, 34D=22H
국제 코드=1922H 2020H=3952H, 내부 코드=3952H 8080H=B9D2H
추가 정보
지역 코드, 국가표준코드와 기계내 코드는 모두 한자의 부호화 형태로 서로 밀접하게 연결되어 있지만 그 차이점을 무시할 수는 없습니다.
국가표준코드는 기본으로 국가표준 한자문자 인코딩을 가리킨다. 즉, "정보 교환용 중국어 코드 문자 세트(기본 세트)", GB-2312로 지칭된다. 이 문자 집합에는 6763개의 한자가 있습니다. 94개 구역으로 구성되며 각 구역에는 94석이 있습니다. 각 한자는 고정된 위치를 가지고 있습니다.
위치 코드와 국가 표준 코드의 차이점은 보완 및 확장을 용이하게 하기 위해 GB-2312에 일부 공석이 예약되어 있다는 점입니다. 확장된 위치 코드 문자의 수와 범위가 GB-2312를 초과합니다. 또한 대만, 홍콩, 일본, 한국에서도 지역번호를 사용하지만, 이들 국가의 지역번호는 중국 본토에서 사용하는 지역번호와 완전히 다릅니다.
기계내 코드는 ASCII 코드와 국가 표준 코드를 동시에 사용할 때 모호한 문제를 피하기 위해 사용됩니다. 대부분의 한자 체계는 국가 표준 코드의 각 바이트의 상위 위치 1을 사용합니다. 한자를 위한 기계 내 코드. 이는 중국의 기계내 코드와 서양의 기계 내 코드 사이의 모호성을 해결할 뿐만 아니라, 중국의 기계 내 코드와 국가 표준 코드가 매우 단순한 대응 관계를 가지게 한다.
바이두 백과사전-기계 내 코드
바이두 백과사전-국가 표준 코드
바이두 백과사전-위치 코드