首先,由于电脑里,所有的数据在存储和运算时都要使用二进制数表示,所以像A、B、C等等这些也是一样的,这样带来的问题就是,你需要制定一个 数字-字符 对照表,这就叫编码,比如,将65(十进制)对应为字母 A。而为了与别人通讯时,你发送个65,别人也会翻译成 A 而不是别的,所以有了统一的对照表,这就是 ASCII 标准码表。
其次,编码当然要有一定的顺序,这样方便使用和记忆,字母是按照 A-Z 的顺序排序的,65 代表 A,那么相邻的下一个 B 就是 66,依次类推,那么 E 与 A 间隔 4 个 就是 65+4 = 69.
69 是十进制,转换成二进制数 就是 01000101。
如果以二进制来进行计算的话,A 的 二进制表示为 01000001,间隔 4 个,将 4 转换成2进制是 00000100 ,那么
65+ 4 =69 (十进制计算)
01000001 + 100=01000101 (二进制计算)