已知字母A的ASCII码是01000001,则英文字母E的ASCII码是多少?
说是E加4就好了,可这个加4为什么后三位001就变成101的,怎么算出来的?谢谢! 展开
已知字母A的ASCII码是01000001,则英文字母E的ASCII码是01000101。
ASCII码表中,大写英文字母是连续表。所以E在A后面第4位,所以E的ASCII码=01000001(二进制)+4(十进制)=01000101(二进制)。
后三位001变成101是因为这是二进制的运算,逢2进1。
ASCII码使用指定的7位或8位二进制数组合来表示128 或256 种可能的字符。标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符。
0~31及127(共33个)是控制字符或通信专用字符,它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响。32~126(共95个)是字符,其中48~57为0到9的阿拉伯数字。
65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号和运算符号等。
扩展资料:
大写英文字母ASCII码列表:
65:大写字母A
66:大写字母B
67:大写字母C
68:大写字母D
69:大写字母E
70:大写字母F
71:大写字母G
72:大写字母H
73:大写字母I
74:大写字母J
75:大写字母K
76:大写字母L
77:大写字母M
78:大写字母N
79:大写字母O
80:大写字母P
81:大写字母Q
82:大写字母R
83:大写字母S
84:大写字母T
85:大写字母U
86:大写字母V
87:大写字母W
88:大写字母X
89:大写字母Y
90:大写字母Z
参考资料来源:百度百科-ASCII