进制转换计算+ASCII表Word格式文档下载.docx
- 文档编号:22231414
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:16
- 大小:35.82KB
进制转换计算+ASCII表Word格式文档下载.docx
《进制转换计算+ASCII表Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《进制转换计算+ASCII表Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。
三、十进制转化成其他进制
十进制(Decimal)——>
将十进制数(93)10转换成二进制数.
93/2=46………。
1
46/2=23……….0
23/2=11……….1
11/2=5…………1
5/2=2………….。
.1
2/2=1……………0
(93)10=(1011101)2
将十进制数(0。
3125)10转换成二进制数。
0。
3125x2=0。
625
625x2=1。
25
0.25x2=0。
5
0.5x2=1。
3125)10=(0.0101)2
以小数点为界,整数部分除以2,然后取每次得到的商和余数,用商继续和2相除,直到商小于2。
然后把第一次得到的余数作为二进制的个位,第二次得到的余数作为二进制的十位,依次类推,最后一次得到的小于2的商作为二进制的最高位,这样由商+余数组成的数字就是转换后二进制的值(整数部分用除2取余法);
小数部分则先乘2,然后获得运算结果的整数部分,将结果中的小数部分再次乘2,直到小数部分为零.然后把第一次得到的整数部分作为二进制小数的最高位,后续的整数部分依次作为低位,这样由各整数部分组成的数字就是转化后二进制小数的值(小数部分用乘2取整法)。
需要说明的是,有些十进制小数无法准确的用二进制进行表达,所以转换时符合一定的精度即可,这也是为什么计算机的浮点数运算不准确的原因.
2.十进制(Decimal)——〉八进制(Octal)
将十进制数(93)10转换成八进制数。
93/8=11………….5
11/8=1……………3
(93)10=(135)8
将十进制数(0.3125)10转换成八进制数。
3125x8=2.5
0.5x8=4。
(0.3125)10=(0.24)8
方法同十进制转化成二进制.以小数点为界,整数部分除以8,然后取每次得到的商和余数,用商继续和8相除,直到商小于8。
然后把第一次得到的余数作为八进制的个位,第二次得到的余数作为八进制的十位,依次类推,最后一次得到的小于8的商作为八进制的最高位,这样由商+余数组成的数字就是转换后八进制的值(整数部分用除8取余法);
小数部分则先乘8,然后获得运算结果的整数部分,将结果中的小数部分再次乘8,直到小数部分为零。
然后把第一次得到的整数部分作为八进制小数的最高位,后续的整数部分依次作为低位,这样由各整数部分组成的数字就是转化后八进制小数的值(小数部分用乘8取整法).
3.十进制(Decimal)——〉十六进制(Hex)
将十进制数(93)10转换成十六进制数。
93/16=5…….。
13(D)
(93)10=(5D)16
将十进制数(0.3125)10转换成十六进制数。
3125x16=5。
3125)10=(0。
5)16
方法同十进制转化成二进制.以小数点为界,整数部分除以16,然后取每次得到的商和余数,用商继续和16相除,直到商小于16。
然后把第一次得到的余数作为十六进制的个位,第二次得到的余数作为十六进制的十位,依次类推,最后一次得到的小于16的商作为十六进制的最高位,这样由商+余数组成的数字就是转换后十六进制的值(整数部分用除16取余法);
小数部分则先乘16,然后获得运算结果的整数部分,将结果中的小数部分再次乘16,直到小数部分为零。
然后把第一次得到的整数部分作为十六进制小数的最高位,后续的整数部分依次作为低位,这样由各整数部分组成的数字就是转化后十六进制小数的值(小数部分用乘16取整法)。
(93)10=(1011101)2=(135)8=(5D)16
3125)10=(0.0101)2=(0.24)8=(0。
四、十六进制转换成其他进制
1.十六进制(Hex)——〉二进制(Binary)
将十六进制数(A7)16转换成二进制数。
(A7)16=(A7)16=(10100111)2=(10100111)2
将十六进制数(0.D4)16转换成二进制数.
(0.D4)16=(0.D4)16=(0.11010100)2=(0。
110101)2
十六进制转换成二进制与二进制转换成十六进制相反.
2.十六进制(Hex)——〉八进制(Octal)
将十六进制数(A7)16转换成八进制数。
(A7)16=(10100111)2=(010100111)8=(247)8
将十六进制数(0。
D4)16转换成八进制数.
(0.D4)16=(0。
110101)2=(0。
110101)8=(0.65)8
十六进制直接转换成八进制比较费力,因此,最好先将十六进制转换成二进制,然后再转换成八进制。
十六进制(Hex)——〉十进制(Decimal)
将十六进制数(A7)16转换成十进制数。
(A7)16=(10x161+7x160)10=(160+7)10=(167)10
D4)16转换成十进制数。
(0.D4)16=(0+13x16—1+4x16—2)10=(0+0。
8125+0。
015625)10=(0.828125)10
以小数点为界,整数位从最后一位(从右向左)开始算,依次列为第0、1、2、3………n,然后将第n位的数(0-9,A—F)乘以16的n-1次方,然后相加即可得到整数位的十进制数;
小数位则从左向右开始算,依次列为第1、2、3…….。
n,然后将第n位的数(0—9,A-F)乘以16的-n次方,然后相加即可得到小数位的十进制数(按权相加法)。
(A7)16=(10100111)2=(247)8=(167)10
(0.D4)16=(0.110101)2=(0.65)8=(0。
828125)10
五、总结
其他进制转十进制:
将二进制数、八进制数、十六进制数的各位数字分别乘以各自基数的(N—1)次方,其相加之和便是相应的十进制数,这是按权相加法。
2.十进制转其他进制:
整数部分用除基取余法,小数部分用乘基取整法,然后将整数与小数部分拼接成一个数作为转换的最后结果。
二进制转八进制:
从小数点位置开始,整数部分向左,小数部分向右,每三位二进制为一组用一位八进制的数字来表示,不足三位的用0补足。
4.八进制转二进制:
与二进制转八进制相反.
5.二进制转十六进制:
从小数点位置开始,整数部分向左,小数部分向右,每四位二进制为一组用一位十六进制的数字来表示,不足四位的用0补足。
6。
十六进制转二进制:
与二进制转十六进制相反。
7。
八进制转十六进制:
通常将八进制转换成二进制,然后通过二进制再转换成十六进制。
8。
十六进制转八进制:
通常将十六进制转换成二进制,然后通过二进制再转换成八进制
ASCII
AmericanStandardCodeforInformationInterchange,美国信息互换标准代码
是基于拉丁字母的一套电脑编码系统.
它主要用于显示现代英语和其他西欧语言.
它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC646。
十进制
十六进制
八进制
二进制
空
报头开始
文本开始
2
10
文本结束
3
11
传送结束
4
100
询问
101
受理
6
110
响铃
7
111
退格符
8
1000
水平制表符
9
1001
换行符
A
12
1010
垂直制表符
B
13
1011
换页
C
14
1100
回车符
D
15
1101
移出
E
16
1110
移入
F
17
1111
数据连接转义字符
20
10000
设备控制1/Xon
21
10001
设备控制2
18
22
10010
设备控制3/Xoff
19
23
10011
设备控制4
24
10100
拒绝受理
10101
同步空闲
26
10110
传输块结束
27
10111
取消
30
11000
媒体结束
31
11001
文件/替换结束
1A
32
11010
转义
1B
33
11011
文件分隔符
28
1C
34
11100
组分隔符
29
1D
35
11101
记录分隔符
1E
36
11110
单元分隔符
1F
37
11111
空格
40
100000
!
41
100001
"
42
100010
#
43
100011
$
44
100100
%
45
100101
&
38
46
100110
’
39
47
100111
(
50
101000
)
51
101001
*
2A
52
101010
+
2B
53
101011
,
2C
54
101100
—
2D
55
101101
.
2E
56
101110
/
2F
57
101111
48
60
110000
49
61
110001
62
110010
63
110011
64
110100
65
110101
66
110110
67
110111
70
111000
71
111001
:
58
3A
72
111010
;
59
3B
73
111011
<
3C
74
111100
=
3D
75
111101
>
3E
76
111110
?
3F
77
111111
@
1000000
1000001
102
1000010
103
1000011
68
104
1000100
69
105
1000101
106
1000110
G
107
1000111
H
1001000
I
1001001
J
4A
112
1001010
K
4B
113
1001011
L
4C
114
1001100
M
4D
115
1001101
N
78
4E
116
1001110
O
79
4F
117
1001111
P
80
120
1010000
Q
81
121
1010001
R
82
122
1010010
S
83
123
1010011
T
84
124
1010100
U
85
125
1010101
V
86
126
1010110
W
87
127
1010111
X
88
130
1011000
Y
89
131
1011001
Z
90
5A
132
1011010
[
91
5B
133
1011011
\
92
5C
134
1011100
]
93
5D
135
1011101
^
94
5E
136
1011110
_
95
5F
137
1011111
`
96
140
1100000
a
97
141
1100001
b
98
142
1100010
c
99
143
1100011
d
144
1100100
e
145
1100101
f
146
1100110
g
147
1100111
h
150
1101000
i
151
1101001
j
6A
152
1101010
k
6B
153
1101011
l
108
6C
154
1101100
m
109
6D
155
1101101
n
6E
156
1101110
o
6F
157
1101111
p
160
1110000
q
161
1110001
r
162
1110010
s
163
1110011
t
164
1110100
u
165
1110101
v
118
166
1110110
w
119
167
1110111
x
170
1111000
y
171
1111001
z
7A
172
1111010
{
7B
173
1111011
|
7C
174
1111100
}
7D
175
1111101
~
7E
176
1111110
DEL
7F
177
1111111
128
200
10000000
129
201
10000001
202
10000010
203
10000011
204
10000100
205
10000101
206
10000110
207
10000111
210
10001000
211
10001001
138
8A
212
10001010
139
8B
213
10001011
8C
214
10001100
8D
215
10001101
8E
216
10001110
8F
217
10001111
220
10010000
221
10010001
222
10010010
223
10010011
148
224
10010100
149
225
10010101
226
10010110
227
10010111
230
10011000
231
10011001
9A
232
10011010
9B
233
10011011
9C
234
10011100
9D
235
10011101
158
9E
236
10011110
159
9F
237
10011111
A0
240
10100000
A1
241
10100001
A2
242
10100010
A3
243
10100011
A4
244
10100100
A5
245
10100101
A6
246
10100110
A7
247
10100111
168
A8
250
10101000
169
A9
251
10101001
AA
252
10101010
AB
253
10101011
AC
254
10101100
AD
255
10101101
AE
256
10101110
AF
257
10101111
B0
260
10110000
B1
261
10110001
178
B2
262
10110010
179
B3
263
10110011
180
B4
264
10110100
181
B5
265
10110101
182
B6
266
10110110
183
B7
267
10110111
184
B8
270
10111000
185
B9
271
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 转换 计算 ASCII