N的ASCII码是4E(十六进制)转换为十进制就是78,二进制就是1001110 那么ASCII码为01001010 B(二进制)转换为十进制就是74,在N前面的第四个,就是J。 JKLM <--- N 补充:一般二进制用B(BIN),八进制用O(OCT) ,十进制用D(DEC),十六进制用H(HEX)表示。
4EH是十六进制,把二进制01001010B转化成十六进制是4AH(可以看成是4E和4A,H可以不写),A与E之间差4,所以N的前四位是J
由此推算出01001010B 所对应的字符是J.
ASCII 码表中,英文字符都是按顺序排列的。因此将该二进制转换成16进制,看看和N的ASCII 码的十六进制表示相差几个数,就能知道对应的字符了。
01001010 B= 4AH
4EH-4AH=4
按字母变的顺序往前数,比'N'小4的字符就是‘J’了