16进制ascii码对照表(ascii码与16进制转换对照表)

http://www.itjxue.com  2023-01-24 18:31  来源:未知  点击次数: 

急需一份十六进制的ASCII码表!谢谢!

十进制 十六进制 字符

9 9 TAB(制表符)

10 A 换行

13 D 回车

32 20 空格

33 21 !

34 22 "

35 23 #

36 24 $

37 25 %

38 26

39 27 '

40 28 (

41 29 )

42 2A *

43 2B +

44 2C ,

45 2D -

46 2E .

47 2F /

48 30 0

49 31 1

50 32 2

51 33 3

52 34 4

53 35 5

54 36 6

55 37 7

56 38 8

57 39 9

58 3A :

59 3B ;

60 3C

61 3D =

62 3E

63 3F ?

64 40 @

65 41 A

66 42 B

67 43 C

68 44 D

69 45 E

70 46 F

71 47 G

72 48 H

73 49 I

74 4A J

75 4B K

76 4C L

77 4D M

78 4E N

79 4F O

80 50 P

81 51 Q

82 52 R

83 53 S

84 54 T

85 55 U

86 56 V

87 57 W

88 58 X

89 59 Y

90 5A Z

91 5B [

92 5C \

93 5D ]

94 5E ^

95 5F _

96 60 `

97 61 a

98 62 b

99 63 c

100 64 d

101 65 e

102 66 f

103 67 g

104 68 h

105 69 i

106 6A j

107 6B k

108 6C l

109 6D m

110 6E n

111 6F o

112 70 p

113 71 q

114 72 r

115 73 s

116 74 t

117 75 u

118 76 v

119 77 w

120 78 x

121 79 y

122 7A z

123 7B {

124 7C |

125 7D }

126 7E ~

ASCII码对照表

a-z:97-122,A-Z:65-90,0-9:48-57。

第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等。

产生原因

在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码)。

以上内容参考:百度百科-ASCII

16进制的ascii值味

16进制的ascii值味是61到7a,具体分类如下:

A到Z分别是65到90,十六进制是41到5a。

a到z分别是97到122,十六进制是61到7a。

ASCII第一次以规范标准的类型发表是在1967年,最后一次更新则是在1986年,到目前为止共定义了128个字符 。

0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(响铃)等。

相关知识点:

在标准ASCII中,其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。

奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。

ASCII数字对应表

如图。

所谓的ASCII和16进制都只是概念上的东西,在计算机中通通是二进制,转换应该是输出的转换,同样是一个数,在计算机内存中表示是一样的,只是输出不一样ASCII是针对字符的编码,几乎是键盘上的字符的编码。

数学的计算方法:

主条目:进制转换

十进制转十六进制

采余数定理分解,例如将487710转成十六进制:

4877÷16=304....13(D)

304÷16=19....0

19÷16=1....3

1÷16=0....1

这样就计到487710=130D16

ascii码对照表

ASCII控制字符 二进制十进制十六进制缩写可以显示的表示法名称/意义0000 0000000NUL?7?0空字符(Null)0000 0001101SOH?7?1标题开始0000 0010202STX?7?2本文开始0000 0011303ETX?7?3本文结束0000 0100404EOT?7?4传输结束0000 0101505ENQ?7?5请求0000 0110606ACK?7?6确认回应0000 0111707BEL?7?7响铃0000 1000808BS?7?8退格0000 1001909HT?7?9水平定位符号0000 1010100ALF?7?0换行键0000 1011110BVT?7?1垂直定位符号0000 1100120CFF?7?2换页键0000 1101130DCR?7?3归位键0000 1110140ESO?7?4取消变换(Shift out)0000 1111150FSI?7?5启用变换(Shift in)0001 00001610DLE?7?6跳出数据通讯0001 00011711DC1?7?7设备控制一(XON 启用软件速度控制)0001 00101812DC2?7?8设备控制二0001 00111913DC3?7?9设备控制三(XOFF 停用软件速度控制)0001 01002014DC4?7?0设备控制四0001 01012115NAK?7?1确认失败回应0001 01102216SYN?7?2同步用暂停0001 01112317ETB?7?3区块传输结束0001 10002418CAN?7?4取消0001 10012519EM?7?5连接介质中断0001 1010261ASUB?7?6替换0001 1011271BESC?7?7跳出0001 1100281CFS?7?8文件分割符0001 1101291DGS?7?9组群分隔符0001 1110301ERS?7?0记录分隔符0001 1111311FUS?7?1单元分隔符0111 11111277FDEL?7?3删除ASCII可显示字符 二进制十进制十六进制图形0010 00003220(空格)(?7?2)0010 00013321!0010 00103422"0010 00113523#0010 01003624$0010 01013725%0010 011038260010 01113927'0010 10004028(0010 10014129)0010 1010422A*0010 1011432B+0010 1100442C,0010 1101452D-0010 1110462E.0010 1111472F/0011 0000483000011 0001493110011 0010503220011 0011513330011 0100523440011 0101533550011 0110543660011 0111553770011 1000563880011 1001573990011 1010583A:0011 1011593B;0011 1100603C0011 1101613D=0011 1110623E0011 1111633F?二进制十进制十六进制图形0100 00006440@0100 00016541A0100 00106642B0100 00116743C0100 01006844D0100 01016945E0100 01107046F0100 01117147G0100 10007248H0100 10017349I0100 1010744AJ0100 1011754BK0100 1100764CL0100 1101774DM0100 1110784EN0100 1111794FO0101 00008050P0101 00018151Q0101 00108252R0101 00118353S0101 01008454T0101 01018555U0101 01108656V0101 01118757W0101 10008858X0101 10018959Y0101 1010905AZ0101 1011915B[0101 1100925C\0101 1101935D]0101 1110945E^0101 1111955F_二进制十进制十六进制图形0110 00009660`0110 00019761a0110 00109862b0110 00119963c0110 010010064d0110 010110165e0110 011010266f0110 011110367g0110 100010468h0110 100110569i0110 10101066Aj0110 10111076Bk0110 11001086Cl0110 11011096Dm0110 11101106En0110 11111116Fo0111 000011270p0111 000111371q0111 001011472r0111 001111573s0111 010011674t0111 010111775u0111 011011876v0111 011111977w0111 100012078x0111 100112179y0111 10101227Az0111 10111237B{0111 11001247C|0111 11011257D}0111 11101267E~

ascii和16进制转换

查一下ASCII码表 就可以发现 '1' 对应的十六进制是 31h 后面的h表示是十六进制hex的缩写。

在ASCII码表中,字符的对应的ASCII码即可以用10进制表示,也可以用16进制表示。例如

A 65是十进制,对应的16进制是 41H

而十六进制的相加就是 逢16进1

上面算 4+0+1+2 =7 2+3+3+3 =11(而十六进制的11是用B表示的)

所以最后结果为 B7H了

(责任编辑:IT教学网)

更多