已知英文字母m的ASCII码值为6DH,那么q的ASCII码值是多小?

如题所述

q的ASCII码='q'-'m'+6DH=71H-6DH+6DH=04H+6DH=71H

已知q是m后第4个字母,6DH+04H=71H

例如:

m的ASCII码值为6DH,6DH为16进制,(在进制中最后一位,B代表的是二进制度数,同理D表示的是十进制数,O表示的是八进制数,H表示的是十六进制数),

用十进制表示为6*16+13=109。(D在10进制为13),q的ASCII码值在m的后面4位,即是113,对应转换为16进制71H。

扩展资料:

ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。

后128个称为扩展ASCII码。许多基于x86的系统都支持使用扩展(或“高”)ASCII。扩展ASCII 码允许将每个字符的第8 位用于确定附加的128 个特殊符号字符、外来语字母和图形符号。

参考资料来源:百度百科-ASCII

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-03
q的ASCII码值是71H
m-n-o-p-q
m后面第4个是q
所以q=6D+4=71,这里是16进制的计算
如果算不明白可以直接数数,m=6D,n=6E,o=6F,p=70,q=71追答

如果实在不明白16进制咋回事可以先把6D转成10进制,是109,然后加4,是113,然后转回16进制,是71

末尾的h代表这个数字是16进制数,只是个标识,我基本都忽略没有写

追问

D,E,F是什么意思

追答

十六进制就是每逢16进1位,A=10,B=11,C=12,D=13,E=14,F=15,10(进位了!)=16,等号前面的是16进制数,等号后面的是10进制。搞不清楚进制换算的话,先看看这部分吧。2进制,16进制和10进制之间的相互换算在计算机里很常用的。

追问

到了f就会从0开始吗?

追答

就像10进制最大个位数是9,最小二位数是10一样,16进制最大个位数是F,也就是15。F+1就是二位数10了,对应10进制的16

本回答被提问者和网友采纳
第2个回答  2017-08-03
6.22dh,如果dh是一种记数单位的话!!
第3个回答  2020-05-09

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网