如题所述
数字0-9的ASCII码为:048到057
大写字母A-Z的ASCII为:065-090
小写字母a-z的ASCII为:097到122
大写字母A-Z的ASCII为:065-090
小写字母a-z的ASCII为:097到122
温馨提示:答案为网友推荐,仅供参考
第1个回答 2019-03-08
一直不明白为什么在ascii字符集中,小写字母表示的十进制数会比相应的大写字母要大32,今天看了书,终于找到了答案.
以e和e
为例进行说明:
e对应的ascii字符集中的十进制表示为69,而e对应的十进制数是101,把它们分别转换成二进制,如下所示:
位数:
7
6
5
4
3
2
1
0
e
:
0
1
0
0
0
1
0
1
e
:
0
1
1
0
0
1
0
1
这两个ascii码唯一不同之处就在第五位,大写字母字符的第五位永远是零,而小写字母字符的第五位永远是一,将(e-e)后的结果为:0010000,即为32.
以上就是我对"为什么在ascii字符集中小写字母比大写字母大32"这个问题的理解.
以e和e
为例进行说明:
e对应的ascii字符集中的十进制表示为69,而e对应的十进制数是101,把它们分别转换成二进制,如下所示:
位数:
7
6
5
4
3
2
1
0
e
:
0
1
0
0
0
1
0
1
e
:
0
1
1
0
0
1
0
1
这两个ascii码唯一不同之处就在第五位,大写字母字符的第五位永远是零,而小写字母字符的第五位永远是一,将(e-e)后的结果为:0010000,即为32.
以上就是我对"为什么在ascii字符集中小写字母比大写字母大32"这个问题的理解.
第2个回答 2009-12-25
十进制的ASCII码和对应字符如下
可以网上查一下ASCII的表,存下来,很有用。
48 0
49 1
50 2
51 3
52 4
53 5
54 6
55 7
56 8
57 9
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
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
可以网上查一下ASCII的表,存下来,很有用。
48 0
49 1
50 2
51 3
52 4
53 5
54 6
55 7
56 8
57 9
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
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