十六进制数有0到9这十个数字和A到F这六个字母组成(暂只考虑大写字母)0的ASCII码是48,所以,数字部分和对应ASCII码的差应该是48;而字母A的ASCII码值是65,但A表示的是十进制10的值,所以字母部分的差是55对于同一个字母,大写字母比小写字母小32,如A是65,而a是97不知道你是不是想问这个.