- ·上一篇:删除了历史浏览记录上司就看不到我浏览的网页了吗
- ·下一篇:求助
如何在计算机上查看到汉字的机内码?请举例说明
2025-09-25 11:07:04
1.如何在计算机上查看到汉字的机内码?请举例说明
教你个办法(虽然并方便): 1.随便打开Word或Excel. 2.插入->符号->(来自)简体中文GB(十六进制)->(字体)宋体->(子集)汉字2和EUDC8.对应字符的内码在"字符代码"中显示. 3.现在看到的是GB18030编码.而GB2312嵌入在其中.寻找办法是:将内码的前一字节取>=B0,后一字节取>=A1.例如:B0A1(啊),B1A1(薄).对照一张GB2312去理解一下吧. 4.如果你理解GB2312的排列方式,那么其中的字大概是能找到的,虽然费事。
2.求其在PC机中的16进制内码
首先你得明白几个公式
交换码(国标码) =区位码+(2020)H
机内码(内码)= 交换码 +(8080)H
即机内码=区位码+(A0A0)H
一般区位码习惯用十进制编码,而国标码和机内码用十六进制编码
这种题一般是先将区位码转换为十六进制的编码,在转换的时候, 一定要记得,不管是汉字的什么编码,都是两个字节分别编码的连接,所以,转换时,两位两位一转,如你这道题,应该这样做
根据你的描述,这个汉字的区位码应该是 (3063)D,而
(3063)D = (1E3F)H
故机内码=(1E3F)H+(A0A0)H = (BEDF)H
希望你能理解这类题的做法
