Neo Anderson's Blog

汉字国际码,区位码,汉字机内码之间的一句话转换

字数统计: 252阅读时长: 1 min
2017/10/16
loading

区位码、国际码、汉字机内码之间相互转时,事实上就是行列16进制表示的位置的相互转换,规则很简单。

几个概念的介绍(网上一堆,就直接引用了),主要看最后

转换的规律,自己总结一下:

  • 1.区位码(十进制)转换成区位码(十六进制)。
    这里要把前两个位换成十六进制,然后后两位换成十六进制。
    例如,某汉字的区位码是5448,这样把54转换为16进制数36;再把位码48转换为16进制数为30,得到十六进制数3630。

  • 2.国际码=区位码(十六进制)+2020H
    例如,3630H+2020H=5650H 得到国标码GB2312

  • 3.汉字机内码=国际码+8080H
    机内码就是5650H+8080H=D6D0H

转载源忘记了。。。但是记住上面三条,战无不胜!!!
综合说明

CATALOG
  1. 1. 几个概念的介绍(网上一堆,就直接引用了),主要看最后
  2. 2. 转换的规律,自己总结一下: