hyfm.net
当前位置:首页 >> 汉字机内码转区位码 >>

汉字机内码转区位码

首先一点汉字的区位码一般都是十进制的表示的,而机内码、国际码是十六进制的.一般换算全部用十六进制,不过特别注意:区位码从十进制转换为十六进制是两位两位分别转换的.也就是如果要进行转换,就要将区位码分开高两位和低两位分别各自转换成十六进制,下面的例子会说明.国际码=区位码(用上面的方法转为十六进制)+2020H 机内码=国际码+8080H 比如:某汉字的区位码是2534.则25D=19H,34D=22H 国际码=1922H+2020H=3942H 机内码=3952H+8080H=B9D2H

机内码=区位码+A0A0H 所以区位码=机内码-A0A0H=B3D6H-A0A0H=1336H=1954D

区位码转国标码首先分别将区号、位号转换成十六进制数.再分别将区号、位号各加上20H得到国标码的十六进制编码.国标码转换成汉字机内码时,将所得到的国标码的区号、位号各加上80H,就可得到汉字机内码的十六进制编码.实际存储

区位码、国标码与机内码的转换关系方法:(1)区位码先转换成十六进制数表示(2)(区位码的十六进制表示)+2020H=国标码;(3)国标码+8080H=机内码举例:以

1、区位码 将汉字用区号01~94和位号01~94来表示汉字的编码,是一个4位十进制数,前两位表示区号,后两位表示位号,每一行称为一个“区”,编号为01-94,每一列称为一个“位”,编号为01-94,这种用来表示每个字符所处位置的图称为

区位码与国标码的转换关系 方法: (1)区位码先转换成十六进制数表示 (2)(区位码的十六进制表示)+2020H=国标码; 举例:以汉字“大”为例,“大”字的区内码为2083 1、区号为20,位号为83 2、将区位号2083转换

机内码(16进制数) 减去 A0A0H 得到的16进制数转换成10进制数就是区位码

(1)区位码先转换成十六进制数表示 (2)(区位码的十六进制表示)+2020H=国标码; (3)国标码+8080H=机内码

区位码:1981年国家颁布了GB2312汉字标准共有6763个,其中一级3755,二级3008,还有682非汉字字符.并为每个字符规定了标准编码,便于在计算机内部相互转换.作为GB2312标准只是定义了一张94*94的二维表.其中行为区号,列为

请参见词条《汉字机内码》

qimiaodingzhi.net | 5689.net | sytn.net | so1008.com | 9213.net | 网站首页 | 网站地图
All rights reserved Powered by www.hyfm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com