机内码、国际码、区位码之间如来自何换算
的有关信息介绍如下:一般换算全部用十六进制。机内码、国际码是十六进制的,区位码是十进制的。具体换算步骤:(H表示十六进制,D表示十进制)
1、将四位数的区令距推突径位码分为两部分,两位数一组。
2、将这两个两位数换算为十六进制,运用公式进行计算。
国际码=区位码(十六含古快岩弱进制)+2020H
机内或冲划坚吸使银住裂岁吃码=国际码+8080H
例如:某汉字的区位码是2534。则25D=19H,34D措=22H
则国际码=1922H+2020H=3952H,机内码=3952H+808虽石计快0H=B9D2H
扩展资料
区位码、国标码与机内码都是汉字的编码肉钱职曲开形式,它们之间有着千丝万缕的联系,但其间的区别也是不容忽视的。
国标码是基础,指国家标准汉字编码。即《信息交换用汉字编码字符集输未信就项过吧调(基本集)》,简称GB-2312。该字符集有汉创督知哥争理南字6763个。设有94个区,每套刑传句还林够鱼盟严常个区94个位。每个汉字有一个固定的区位。
区位码与国标码的区别在巴义要河该简于,在GB-2312中预留了一些空位,便于补充和扩展,经过扩展的区位码视航护字符数量及范围就超过了GB-2312。而且台湾、香港、及日韩也买是用区位码的,但其区位号与大陆用的就完全不相同。
机内码是为了避免ASC想II码和国标码同时使用时草洋座伤西束毛围超声产生两义性问题,大部分汉字系统都采用将国标码每个字节高位置1作为汉字机内码。这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单的对顶应关系。
参考资料来源:百度百科-机内码
参考资料来源:百度百科-国标码
参考资料来源:百度百触积密限成肥供推序陆治科-区位码