某汉字的区位码是5448,它的机内码是 ?

【答案】:A  A)D6D0H B)E5E0H C)E5D0H D)D5E0H
2024-11-04 09:41:22
推荐回答(5个)
回答(1):

答案为A:D6D0H,原因如下:

1.区位码5448的前两个数字54是区号,后两个数48是位号。分别计算它们的16进制数。区号16进制数为36,位号16进制数为30。因此,区位码5448(十进制)=3630(十六进制);

2.区位码转国际码是基于区位码(十六进制)加上2020(十六进制),所以区位码3630(十六进制)=国际代码5650(十六进制);

3.国际码转机内部码的实际国际码(十六进制)加上8080(十六进制),所以国际码5650(十六进制)=D6D0(十六进制)=D6D0H(H表示十六进制)。

扩展资料:

1.区位码:1980年,为了使每一个汉字都有一个全国统一的代码,中国颁布了汉字编码的国家标准:GB23—12 -80《信息交换用汉字编码字符集》基本集,这是中国中文信息处理技术的发展基础。中国所有汉字系统的统一标准。

2.国际码:在汉字计算机编码标准中,最大的汉字编码是台湾标准CNS11643。目前(4.0)共有简体、日文、韩文文本汉字76067个,但并不普及,仅限于家庭系统等少数环境。

3.机内码:采用国家标准局《信息交换用汉字编码字符集基本集》(编码:GB2312 80)中规定的汉字交换码作为国家标准汉字编码。

参考资料来源:百度百科——区位码

百度百科——国际码

百度百科——机内码

回答(2):

答案是A:D6D0H

区位码5448前两个数54是区号,后两个数48是位号,分别计算其16进制,区号的16进制是36,位号的16进制是30,所以区位码5448(十进制)=3630(十六进制);

区位码转国际码是在区位码(十六进制)的基础上加上2020(十六进制),所以区位码3630(十六进制)=国际码5650(十六进制);

国际码再转机内码的实在国际码(十六位进制)的基础上加上8080(十六位进制),所以国际码5650(十六进制)=D6D0(十六进制)=D6D0H(H代表十六进制)。

(如果你中途有进制转换不会的话可以用Windows自带的计算器算。)

拓展资料:

区位码:1980年,为了使每个汉字有一个全国统一的代码,我国颁布了汉字编码的国家标准:GB2312-80《信息交换用汉字编码字符集》基本集,这个字符集是我国中文信息处理技术的发展基础,也是目前国内所有汉字系统的统一标准。

国际码:在汉字计算机编码标准中,目前最大的汉字编码是台湾的标准CNS11643,目前(4.0)共收录可考证之繁简、日、韩语汉字共76,067个,但并不普及,只有在户政系统等少数环境使用。

机内码:国家标准局颁布的《信息交换用汉字编码字符集基本集》(代号为GB2312 80)规定的汉字交换码作为国家标准汉字编码。

参考资料:

百度百科——区位码

百度百科——国际码

百度百科——机内码

回答(3):

D6DOH

国际码一区位码4-2020H,汉字机内码一国际码+8080H。首先将区位码转换成国际码,然后将国际码加上8080H,即得机内码。

扩展资料:

机内码、国际码、区位码之间的换算

一、将区位码转换为国标码.两区位码改写成十六进制,XXOOH.XX是区码,OO是卫码H代表十六进制.将XXOOH加2020H得到的就是国标码。

二、国标码转换成机内码.将所得到的国标码加8080H,就可得机内码。

如果是机内码转化成国标码,或者是国标码转化成区位码,做减法就可以了

区位码、国标码与机内码的转换关系方法:

(1)区位码先转换成十六进制数表示 

(2)(区位码的十六进制表示)+2020H=国标码; 

(3)国标码+8080H=机内码 

举例:以汉字“大”为例,“大”字的区内码为2083

1、区号为20,位号为83 

2、将区位号2083转换为十六进制表示为1453H 

3、1453H+2020H=3473H,得到国标码3473H 

4、3473H+8080H=B4F3H,得到机内码为B4F3H 

小结:字符编码的两种表示方式:ASCII(字符的表示);GB2312(国标码,汉字编码)

回答(4):

你要明白区位码,国际码,机内码之间的关系。
这3个想互相转换首先要通通使用16进制计算,16进制的缩写就是H(好比那个BABAH最后的H)。
区位码5448前两个数54是区号,后两个数48是位号,分别计算其16进制,区号的16进制是36,位号的16进制是30,所以区位码5448(十进制)=3630(十六进制);区位码转国际码是在区位码(十六进制)的基础上加上2020(十六进制),所以区位码3630(十六进制)=国际码5650(十六进制),然后国际码再转机内码的实在国际码(十六位进制)的基础上加上8080(十六位进制),所以国际码5650(十六进制)=D6D0(十六进制)=D6D0H(H代表十六进制)
(如果你中途有进制转换不会的话可以用Windows自带的计算器算。)

纯手工回答,忘采纳~

回答(5):

A,没错