分享免费的编程资源和教程

网站首页 > 技术教程 正文

汉字各编码之间的转换,你知道多少?#计算机技能高考

goqiw 2024-10-13 05:00:21 技术教程 30 ℃ 0 评论

大家好,这节课来解答一下这道题。

1. 它说汉字好的区位是 261,国际码 gb2312,它的十六进制表示的是多少?遇到这一题的时候要注意点,也就是当遇到一串数字,也就是没有带任何标识符,默认为是十进制,因为普通常用的就是十进制,所以不用带任何符号,可以把这个标识省略掉。来看 261,261,2.1,其实没有带任何符号的,没有带任何符号的就是十进制。

2. 再来看,如果是区位码,一个表示区码,一个表示位码,它表示什么?区码,所以要分开表示,要求用十六进制来进行表示化。首先要把这两位都要转换成是对应的十六进制。

- 第一个二十六,除以十六,是不是 ka8 变成十六进制,商几?商 1 余几?余 10,余 10 就余 a,再除以十六,商 0 余几?余 1,所以从上往下写,区码的十六进制就是 ea。

- 再来看二十一,二十一转换成十六进制就是除以十六,商 1 余 5,再除以十六,商 0 余 1,位码的十六进制就是 15。

3. 这里得到了 261 从十进制转到十六进制的过程,得到这个后要去什么?这个是区位码,要转换成国际码,这里要注意,国际码等于区位码加 2020h,这个公式注意要记住,2020h,所以在它的基础上再加上 2020h 就等于多少?是不是等于?那就是等于 3a35h,选几?是不是选 a?对不对?选 a。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表