ASCII值如何计算

如题。 已知A的ASCII码为65,则C的ASCII码是多少?

答案为 1000011B。。

求解答过程和计算方法。

C的ASCII码为67,这个67是以十进制计算的,把十进制的67化成二进制后正好是1000011。

在ASCII码表的排列中,字符A到Z,小写a到z,数字0到9,都是按顺序排列的,所以A为65,则B为66,C为67,D为68,E为69。

在计算机中,只采用二进制存储数据,这是由存储介质所决定的,在数据存储和读取中,只能为二进制的方式,而为了更加直观和简便的表示某个数,我们采用了八进制、十六进制的方式表示数据(相对二进制,八进制与十六进制更加简短)。

因此字符'A',可以表示为十进制的:65,可以表示为二进制的:01000001,可以表示为八进制的:101,可表示为十六进制的:41。

其实其表示的值都为65,在计算机存储介质中,始终以二进制存储,其内涵都是一致的。

八进制和十六进制其意义一致,字母A都采用十进制65进行编码,而65有二进制,八进制和十六进制的不同表示方式,其意义是一致的,等价的。

扩展资料:

ASCII 码使用指定的7 位或8 位二进制数组合来表示128 或256 种可能的字符。标准ASCII 码也叫基础ASCII码,使用7 位二进制数(剩下的1位二进制为0)来表示所有的大写和小写字母,数字0 到9、标点符号,以及在美式英语中使用的特殊控制字符。其中:

0~31及127(共33个)是控制字符或通信专用字符(其余为可显示字符),如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、BEL(响铃)等;通信专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;ASCII值为8、9、10 和13 分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响。

32~126(共95个)是字符(32是空格),其中48~57为0到9十个阿拉伯数字。

65~90为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。

同时还要注意,在标准ASCII中,其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1[1] 。

参考资料来源:百度百科-ASCII

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-26

    C的ASCII值为67.  

    经常会用到的ASCII需要记住,比如A--65,则往后面累计加1,及B--66,C--67; a--97,b--98,c--99.

    国际上普遍采用ASCII编码(American Standard Code for Information Interchange)。美国信息交换标准代码是一种用于信息交换的美国标准代码。7位字符集广泛用于代表标准美国键盘上的字符或符号。通过将这些字符使用的值标准化,ASCII允许计算机和计算机程序交换信息。ASCII字符集是与ANSI字符集中的前面128个(0-127)字符相同。ASCII码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。标准ASCII码也叫基础ASCII码,使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符(这里需要特别注意:ASCII码与标准ASCII码的位数上的区分,标准ASCII码是7位二进制表示)。

    十进制编码 (对应)缩写字符(或功能/解释)

0 NUL(null) 空字符

1 SOH(start of headline) 标题开始

2 STX (start of text) 正文开始

3 ETX(end of text) 正文结束

4  EOT (end of transmission) 传输结束

5  ENQ (enquiry) 请求

6  ACK (acknowledge) 收到通知

7  BEL (bell) 响铃

8  BS (backspace) 退格

9 HT (horizontal tab) 水平制表符

10 LF (NL line feed, new line) 换行键

11 VT (vertical tab) 垂直制表符

12 FF (NP form feed, new page) 换页键

13 CR (carriage return) 回车键

14 SO (shift out) 不用切换

15 SI (shift in) 启用切换

16 DLE (data link escape) 数据链路转义 

17 DC1 (device control 1) 设备控制1

18 DC2 (device control 2) 设备控制2

19 DC3 (device control 3) 设备控制3

20 DC4 (device control 4) 设备控制4

21 NAK (negative acknowledge) 拒绝接收

22 SYN (synchronous idle) 同步空闲 

23  ETB (end of trans. block) 传输块结束

24  CAN (cancel) 取消

25  EM (end of medium) 介质中断

26  SUB (substitute) 替补

27  ESC (escape) 换码(溢出)

28  FS (file separator) 文件分割符

29  GS (group separator) 分组符

30  RS (record separator) 记录分离符

31  US (unit separator) 单元分隔符

32 space 空格

33 !

34 "

35 #

36 $

37 %

38 &

39 '

40 (

41 )

42 *

43 +

44 ,

45 -

46 .

47 /

48 0

49 1

50 2

51 3

52 4

53 5

54 6

55 7

56 8

57 9

58 :

59 ;

60 <

61 =

62 >

63 ?

64 @

65 A

66 B

67 C

68 D

69 E

70 F

71 G

72 H

73 I

74 J

75 K

76 L

77 M

78 N

79 O

80 P

81 Q

82 R

83 S

84 T

85 U

86 V

87 W

88 X

89 Y

90 Z

91 [

92 \

93 ]

94 ^

95 _

96 `

97 a

98 b

99 c

100 d

101 e

102 f

103 g

104 h

105 i

106 j

107 k

108 l

109 m

110 n

111 o

112 p

113 q

114 r

115 s

116 t

117 u

118 v

119 w

120 x

121 y

122 z

123 {

124 |

125 }

126 ~

127 DEL(delete 删除

第2个回答  2019-03-05
已知英文字母m的ascii码值为109
,那么英文字母d的ascii码值是___c___。
a、66
b、67
c、68
d、69
a是65;d是68
您好,很高兴为您解答,skyhunter002为您答疑解惑
如果本题有什么不明白可以追问,如果满意记得采纳
如果有其他问题请采纳本题后另发点击向我求助,答题不易,请谅解,谢谢。
祝学习进步
第3个回答  推荐于2016-11-19
C=A+2
因为A=65,化解成二进制为:1000011
所以C=67,化解成二进制为:1000101本回答被提问者采纳
第4个回答  2021-03-31

相似回答