当前位置:文档之家› 进制转换(简介)

进制转换(简介)


1
0
1
1
+
1
1
1
进位 1 1
1
1
结果 1 0
0
1
0
二进制运算法则—举例
求: 1101B+101B=10010B
1
1
0
1
+
1
0
1
进位 1 1
1
结果 1 0
0
1
0
1.3.4 数制间的转换
1.其它进制转换为十进制 将其R进制按权位展开,然后各项相加,就得到
相应的十进制数。 可表示为:对于任意R进制数:
D)前者各字节的最高位二进制值各为0、1,而后者 为1、0
国标码
1、一个汉字的国标码需用2字节存储,其每个字节 的最高二进制位的值分别为( )。 A) 0,0 B) 1,0 C) 0,1 D) 1,1
位权 27 26 25 24 23 22 21 20 位权 128 64 32 16 8 4 2 1
01000000
2.二进制转换成八进制
二进制转换为八进制时,将二进制以小数点为中心, 分别向左右两边分组,每3位为一组,整数部分向左 分组,不足位数向左补0,小数部分向右分组,不足 位数向右边补0,然后将每组二制数转换成八进制数。
第1章 计算机基础知识
内存
用来存储当前正在运行的应用程序及相应数据的存储器是 ________。 A) ROM B) 硬盘 C) RAM D) CD-ROM 参考答案:C 【解析】存储计算机当前正在执行的应用程序和相应数据的 存储器是RAM,ROM为只读存储器。
特别注意的题目
综合练习:23,26,25,60,115-109,115,112 (PPT) 单项训练_电子表格:51,77,78,79 系列产生在列:即数据区的首列内容做为图表横坐 标。 系列产生在行:即数据区的首行内容做为图表横坐 标
1010H 1E2FH
选择题
1、以下数一定不是八进制数的是( ) A 104 B 1101 C 785 D 124 2、下面数一定不是十六制数的是( ) A 138 B 987 C 12E D 34K
二进制运算法则
0+0=0 1+0=1 1+1=10 0-0=0 1-1=0 0-1=1 求:1011B+111B=
位数 第9位 第8位 第7位 第6位 第5位 第4位 第3位 第2位 第1位
位权 28 27 26 25 24 23 22 21 20
256 128 64 32 16 8 4 2 1 二进制数1011011对应十进制数为?
1011011 数码是1的对应位权相加=64+16+8+2+1=91
144、下列两个二进制数进行算术加运算,1010 0+111=______。
1011 数码是1的对应位权相加=8+4+1=13
其它进制转换为十进制
例:将 1A7EH转换十进制数 1A7EH=1×163+10×162+7×161+14×160
2.将十进制转换成其它进制
十进制数转换为其它进制,分两部分进行,即整数 部分和小数部分。
十进制整数:除以其它进制的基数,如2(二进
制)、8(八进制)、16(十六进制),取余,直到 商为0;余数自下而上,得相应进制数。
已知三个用不同数制表示的整数A=00111101B,B= 3CH,C=64D,则能成立的比较关系是________。 A)A<B<C B)B<C<A C)B<A<C D)C<B<A 注:都转换为十进制再比较 A=00111101B=61D B=3CH=60D
汉字国标GB2312-80
我国国家标准局于1981年5月颁布《信息交换用 汉字编码字符集--基本集》共对6763个汉字和682个 非汉字图形符号进行了编码。
2
12(商) ······ 1(余数)
2
6(商)
······ 0(余数)
2
3(商)
····· 0(余数)
2
1(商)
······ 1(余数)
0
····· 1(余数)
十进制转换为二进制
123D=( 1111011 )B
2
123
······
2
61(商) ······ 1(余数)
2
30(商) ······ 1(余数)
十进制转换为二进制
【解析】无符号二进制数全部5位均为1时,最大值 为25-1=31。
十进制数转换为二进制数
27 26 25 24 23 22 21 20
128 64 32 16 8 4 2 1
十进制转换为二进制
十进制整数64转换为二进制整数等于____B____。 A)1100000 B)1000000 C)1000100 D)1000010
汉字机内码、区位码、国标码
1.机内码与区位码 机内码高位字节=(区号)H+A0H 机内码低位字节=(位号)H+A0H 2.国标码与区位码 国标码高位字节=(区号)H+20H 国标码低位字节=(位号)H+20H 3、国标码与机内码 机内码=国标码+8080H
举例:以汉字“大”为例,“大”字的区内码为ห้องสมุดไป่ตู้2083 解:1、区号为20,位号为83 2、将区位号2083转换为十六进制表示为1453H 3、1453H+2020H=3473H,得到国标码3473H 4、3473H+8080H=B4F3H,得到机内码为B4F3H
根据使用频率将6763个汉字分为两级:一级为常 用汉字3755个,按拼音字母顺序排列,同音字以笔 型顺序排列。二级为次常用汉字3008个,按部首和 笔型排列。
汉字机内码
汉字机内码,又称“汉字ASCII码”,简称“内码”, 指计算机内部存储,处理加工和传输汉字时所用的 由0和1符号组成的代码。
汉字的机内码
(其中n为整数位数,m为小数位数),其对应的十进 制数可以用以下公式计算(其中R为基数):
其它进制转换为十进制
例: 将二进数10110.101转换为十制数 10110.101B=1×24+0×23+1×22+1×21+0×20+1×21+0×2-2+1×2-3=16+4+2+0.5+0.125 =22.625D
十进制小数:(基数乘法)把要转换数的小数
部分乘以新进制的基数,取整数部分。自上而下。
十进制转换为二进制
例:将(28.125)10转换成二进制数。 (28.125)10=(11100.001)2
十进制转换为二进制 101D=( 1100101 )B
2
101
2
50(商) ······ 1(余数)
2
25(商) ······ 0(余数)
0

1 0 0 0 0 1 1 0数1 1 0

. 位 4 2 1 4 2 1 4 2 1

421
2
0
6
6
比较大小
注:都转换为十进制再比较大小 B:表示二进制 F:表示十六进制
2.二进制转换成十六进制
二进制转换为十六进制时,每4位为一组,不足 补0(整数部分向左补0,小数部分向右边补0),然 后将每组二制数转换成十六进制数。
A、10211 B、110011 C、11011 D、10011 答案:(C、)
1
0
1
0
0
+
1
1
1
进位
1
结果 1
1
0
1
1
无符号二进制整数
在一个非零无符号二进制整数之后添加一个0,则此 数的值为原数的( )。 A) 4倍 B) 2倍 C) 1/2倍 D) 1/4倍
参考答案:B 【解析】最后位加0等于前面所有位都乘以2再相加, 所以是2倍。
例:将101B转换十进制数 101B=1×22+0×21+1×20
例:将十六制数2A转换为十进制数 2AH=2*161+A*160=32+10*1=42
其它进制转换为十进制
例:八进制数372转换为十进制数 372O=3*82+7*81+2*80=3*64+7*8+2*1=250
例:十六进制数2C8H转换为十进制数 12C8H=1*163+2*162+C*161+8*160
2
15(商) ······ 0(余数)
2
7(商)
······ 1(余数)
2
3(商)
····· 1(余数)
2
1(商)
······ 1(余数)
0(商)
······ 1(余数)
十进制数---二进制数
十进制数75等于二进制数________。 A) 1001011 B) 1010101 C) 1001101 D) 1000111
参考答案:A 【解析】十进制转换为二进制:26+23+21+20=75, 所以75的二进制为1001011。
十进制转换为八进制
123D=( 173 )O
8
123
8
15(商)
8
1(商)
0(商)
······ ······ ······ ······
3(余数) 7(余数) 1(余数)
十进制转换为十六进制
常见数制
数制 基数 数码
进位规律 标志符 举例
十进制 10 二进制 2 八进制 8
十六进 制
16
0、1、2、3、4、5、 6、7、8、9
逢十进一
D
0、1
逢二进一 B
0、1、2、3、4、5、 6、7
相关主题