已知字母A的ASCII码是01000001,则英文字母E的ASCII码是多少?A的ASCII码是01000001E的ASCII码是01000101E-A = 4 E = A+4说是E加4就好了,可这个加4为什么后三位001就变成101的,怎么算出来的?

问题描述:

已知字母A的ASCII码是01000001,则英文字母E的ASCII码是多少?
A的ASCII码是01000001E的ASCII码是01000101E-A = 4 E = A+4
说是E加4就好了,可这个加4为什么后三位001就变成101的,怎么算出来的?

01000001是二进制的表示方式
4的二进制不就是0000 0100么
01000001+00000100 自然就是01000101