ASCII码与16进制的互相转换(表)原⽂地址为:
所谓的ASCII和16进制都只是概念上的东西,在计算机中通通是⼆进制
转换应该是输出的转换,同样是⼀个数,在计算机内存中表⽰是⼀样的,只是输出不⼀样
ASCII是针对字符的编码,⼏乎是键盘上的字符的编码。下⾯是⼀张ASCII和16进制的对应表:
ASCII与16进制转换
ASCII16进制ASCII16进制ASCII16进制ASCII16进制
NUL00H DLE10H SP20H030H
SOH01H DC111H!21H131H
STX02H DC212H"22H232H
ETX03H DC313H#23H333H
EOT04H DC414H$24H434H
ENQ05H NAK15H%25H535H
ACK06H SYN16H&26H636H
BEL07H ETB17H '27H737H
BS08H CAN18H(28H838H
HT09H EM19H)29H939H
LF0AH SUB1AH*2AH:3AH
VT0BH ESC1BH +2BH;3BH
FF0CH FS1CH,2CH<3CH
CR0DH GS1DH _2DH =3DH
SO0EH RS1EH.2EH>3EH
SI0FH US1FH/2FH?3FH
ASCII16进制ASCII16进制ASCII16进制ASCII16进制
@40H P50H、60H p70H
A41H Q51H a61H q71H
B42H R52H b62H r72H
二进制与十六进制的转换表C43H S53H c63H s73H
D44H T54H d64H t74H
E45H U55H e65H u75H
F46H V56H f66H v76H
G47H W57H g67H w77H
H48H X58H h68H x78H
I49H Y59H i69H y79H
J4AH Z5AH j6AH z7AH
K4BH[5BH k6BH{7BH
L4CH\5CH l6CHㄧ7CH
M4DH]5DH m6DH}7DH
N4EH↑5EH n6EH~7EH
O4FH←5FH o6FH DEL7FH
关于这张表,主要是键盘上的键值字符在计算机中的⼆进制存储,为了⽅便,转化成的16进制表⽰。
所以,45的ASCII表⽰就是4的ASCII表⽰和5的ASCII表⽰联结起来的。
每个ASCII字符转化成16进制是两位的16进制数,同样,把16进制数转化成ASCII时是两位⼀起转化成⼀个ASCII字符,然后把他们联结起来。
转载请注明本⽂地址: