计算机中的ASCII 码怎么计算?具体的方法有吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机中的ASCII 码怎么计算?具体的方法有吗?相关的知识,希望对你有一定的参考价值。

参考技术A ASCII码中,第0~32号及第127号是控制字符,常用的有LF(换行)、CR(回车);第33~126号是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余的是一些标点符号、运算符号等。

常用的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码
  • Extended ASCII码
  • 字符编码集的国际化

ASCII码

  • 使用7个bits就可以完全表示ASCII码
  • 包含95个可打印字符
  • 33个不可打印字符(包括控制符)
  • 33+95=128 = 2的七次方
    在这里插入图片描述
    很多应用或国家中的符号都无法表示
    第一次对ASCII码进行扩充,7bits=》8bits

Extended ASCII码
在这里插入图片描述
新包含了:常见数学运算符,带音标的欧洲字符,其他字符,表格符等

字符编码集的国际化

  • 欧洲,中亚,东亚,拉丁美洲国家的语言多样性
  • 语言体系不一样,不以有限字符组合的语言
  • 中国,韩国,日本等语言最为复杂

中文编码集

中文编码集(GB2312)

  • 《信息交换用汉字编码字符集——基本集》
  • 一共收录了7445个字符
  • 包括6763个汉字和682个其他符号

中文编码集(GBK)

  • 《汉字内码扩展规范》
  • 向下兼容GB2312,向上支持国际ISO标准
  • 收录了21003个汉字,支持全部中日韩汉字

兼容全球的字符集:Unicode

  • Unicode:统一码,万国码,单一码
  • Unicode定义了世界通用的符号集,UTF-*实现了编码
  • UTF-8以字节为单位对Unicode进行编码

使用注意:

  • 编程推荐使用UTF-8编码
  • Windows系统默认使用GBK编码

以上是关于计算机中的ASCII 码怎么计算?具体的方法有吗?的主要内容,如果未能解决你的问题,请参考以下文章

ASCII码

Ascii 代码是啥,我们用键盘敲入一个A时,计算机是怎么识别的?

十进制100怎样转换成ascii码?

ascii编码占用的字节长度是

二进制文件和ASCII文件有何区别

ASCII码对应表,ASCII码值的大小顺序