第一篇:作业5二进制与十进制
作业5二进制与十进制
1、十进制数用字母()表示 A.B
B.D
C.H
D.O
2、二进制数用字母()表示 A.B
B.D
C.H
D.O
3、计算机存储和处理数据的基本单位是____。
A、bit B、Byte C、GB D、KB
5、二进制数1011转换成十进制数是()A.10
B.11
C.12
D.13
6、二进制数10111转换成十进制数是()A.20
B.21
C.22
D.23
7、十进制数21转换成二进制数是()A.10110
B.10101
C.10100
D.11001
8、为了让计算机能统一的用二进制形式的代码存储、处理各种数据,国际上普遍采用了一种(b)字符编码。
A.GB2312码 B.ASCII码
C.GBK码
D.BIG-5码
9、用Ultraedit软件观察字符串“2013 期中测试”的内码如下图所示,由图可知“中”的内码是()
A.20 C6 B.C6 DA C.DA D6 D.D6 DO 10、1MB的含义是()
A、1000K字节
B、1024K汉字
C、1000K个字节
D、1024K个字节
第二篇:二进制与十进制转化
二进制与十进制转化:
二进制11与十进制2相加得多少?
解析:此题考查的是二进制与十进制的相互转化,属于高中信息技术的难点。对于二进制与十进制的混合运算必须都换成二进制或都换成十进制才能进行。二进制与十进制的相互转换可用8421法。“8421”法的原理说白了就是一种凑数法,按2的n次方的值列出,根据不同的情况进行“凑数”。我们把2的n次方列出分别是:
20=1 21=2 22=4 23=8 24=16 25=
3226=64„„
一、对于二进制转换成十进制数
例如:二进制数1010转换成十进制数
4 2 1
二进制数: 1 0 1 0(结果为凡是1对应的数相加:8+2=10)
例1:110转换成十进制数
4 2 1
1 0(结果为凡是1对应的数相加:4+2=6)
例2:11100转换成十进制数
8 4 2 1
1 1 0 0(结果为凡是1对应的数相加:16+8+4=28)
二、对于十进制转换成二进制数
例如:十进制数不胜数10转换成二进制数
4 2 1
(因为10=8+2)0 1 0(故凡是凑到的8和2下面都是1,没有凑到的为0)
例3:十进制数6转换成二进制数
4 2 1
(因为6=4+2)
0 1 1 0(故凡是凑到的4和2下面都是1,没有凑到的为0)
例4:十进制数28转换成二进制数
8 4 2 1
(因为16+4+8=28)
1 1 0 0(凑到的为1,没有凑到的为0)
因四个选项都是二进制数,所以得将题干中的十进制数2转换成二进制数。根据8421法,十进制数2转换成二进制数是(10)2.。
然后(11)2+(10)2=(101)2(注意二进制进位原则“逢二进一”)。
方法二:将二进制数(11)2转化为10进制为(2+1)=3,3与10进制数2相加得5,十进制5转化为二进制5=(4+1)10=(101)2
第三篇:二进制转十进制(共)
二进制数转换成十进制数
二进制的1101转化成十进制
1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13 转化成十进制要从右到左用二进制的每个数去乘以2的相应次方 不过次方要从0开始
相反 用十进制的数除以2 每除一下将余数就记在旁边
最后按余数从下向上排列就可得到1101或者用下面这种方法:
13=8+4+0+1=8+4+1(算出等于13就行了)
由二进制数转换成十进制数的基本做法是,把二进制数首先写成加权系数展开式,然后按十进制加法规则求和。这种做法称为“按权相加”法。
本人有个更直接的方法,例如二进制数1000110转成十进制数可以看作这样:
数字中共有三个1 即第二位一个,第三位一个,第七位一个,然后十进制数即2的2-1次方+2的3-1次方+2的7-1次方即2+4+64=70 次方数即1的位数减一。如此计算只需要牢记2的前十次方即可在此本人为大家陈述一下:2的0次方是1
2的1次方是2
2的2次方是4
***222的的的的的的的的的的的的的的的的的的3次方是8 4次方是16 5次方是32 6次方是64 7次方是128 8次方是256 9次方是512 10次方是1024 11次方是2048 12次方是4096 ***81920次方是次方是次方是次方是次方是次方是次方是次方是8192 16384 32768 65536 131072 262144 524288 1048576
在这里仅为您提供前20次方,若需要更多请自己查询。编辑本段十进制数转换为二进制数
十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数部分和小数部分分别转换后,再加以合并。1.十进制整数转换为二进制整数
十进制整数转换为二进制整数采用“除2取余,逆序排列”法。具体做法是:用2去除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
十进制整数转二进制
如:255=(11111111)B
255/2=127=====余1
127/2=63======余1
63/2=31=======余1
31/2=15=======余1
15/2=7========余1
7/2=3=========余1 3/2=1=========余1 1/2=0=========余1 789=1100010101 789/2=394.5 =1 第10位 394/2=197 =0 第9位 197/2=98.5 =1 第8位 98/2=49 =0 第7位 49/2=24.5 =1 第6位 24/2=12 =0 第5位 12/2=6 =0 第4位 6/2=3 =0 第3位 3/2=1.5 =1 第2位 1/2=0.5 =1 第1位
2.十进制小数转换为二进制小数
十进制小数转换成二进制小数采用“乘2取整,顺序排列”法。具体做法是:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,此时0或1为二进制的最后一位。或者达到所要求的精度为止。
然后把取出的整数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数作为低位有效位。
十进制小数转二进制
如:0.625=(0.101)B
0.625*2=1.25======取出整数部分1
0.25*2=0.5========取出整数部分0
0.5*2=1==========取出整数部分1
再如:0.7=(0.1 0110 0110...)B
0.7*2=1.4========取出整数部分1 0.4*2=0.8========取出整数部分0 0.8*2=1.6========取出整数部分1 0.6*2=1.2========取出整数部分1 0.2*2=0.4========取出整数部分0 0.4*2=0.8========取出整数部分0 0.8*2=1.6========取出整数部分1 0.6*2=1.2========取出整数部分1 0.2*2=0.4========取出整数部分0
1、二进制数、八进制数、十六进制数转十进制数
有一个公式:二进制数、八进制数、十六进制数的各位数字分别乖以各自的基数的(N-1)次方,其和相加之和便是相应的十进制数。个位,N=1;十位,N=2...举例:
110B=1*2的2次方+1*2的1次方+0*2的0次方=0+4+2+0=6D 110Q=1*8的2次方+1*8的1次方+0*8的0次方=64+8+0=72D
110H=1*16的2次方+1*16的1次方+0*16的0次方=256+16+0=272D
2、十进制数转二进制数、八进制数、十六进制数
方法是相同的,即整数部分用除基取余的算法,小数部分用乘基取整的方法,然后将整数与小数部分拼接成一个数作为转换的最后结果。
例:见四级指导16页。
3、二进制数转换成其它数据类型
3-1二进制转八进制:从小数点位置开始,整数部分向左,小数部分向右,每三位二进制为一组用一位八进制的数字来表示,不足三位的用0补足,就是一个相应八进制数的表示。
010110.001100B=26.14Q 八进制转二进制反之则可。
3-2二进制转十进制:见1
3-3二进制转十六进制:从小数点位置开始,整数部分向左,小数部分向右,每四位二进制为一组用一位十六进制的数字来表示,不足四位的用0补足,就是一个相应十六进制数的表示。
00100110.00010100B=26.14H 十进制转各进制
要将十进制转为各进制的方式,只需除以各进制的权值,取得其余数,第一次的余数当个位数,第二次余数当十位数,其余依此类推,直到被除数小于权值,最后的被除数当最高位数。
一、十进制转二进制
如:55转为二进制
2|55
27――1 个位
13――1 第二位
6――1 第三位
3――0 第四位
1――1 第五位
最后被除数1为第七位,即得110111 二、十进制转八进制
如:5621转为八进制
8|5621
702 ―― 5 第一位(个位)
―― 6 第二位―― 7 第三位―― 2 第四位
最后得八进制数:127658 三、十进制数十六进制
如:76521转为十六进制
16|76521
4726 ――5 第一位(个位)
295 ――6 第二位――6 第三位―― 2 第四位
最后得1276516
二进制与十六进制的关系
2进制 0000 0001 0010 0011 0100 0101 0110 0111 16进制 0 1 2 3 4 5 6 7
2进制 1000 1001 1010 1011 1100 1101 1110 1111 16进制 8 9 a(10)b(11)c(12)d(13)e(14)f(15)
可以用四位数的二进制数来代表一个16进制,如3A16 转为二进制为:
3为0011,A 为1010,合并起来为00111010。可以将最左边的0去掉得1110102 右要将二进制转为16进制,只需将二进制的位数由右向左每四位一个单位分隔,将各单位对照出16进制的值即可。
二进制与八进制间的关系
二进制 000 001 010 011 100 101 110 111 八进制 0 1 2 3 4 5 6 7
二进制与八进制的关系类似于二进制与十六进制的关系,以八进制的各数为0到7,以三位二进制数来表示。如要将51028 转为二进制,5为101,1为001,0为000,2为010,将这些数的二进制合并后为1010010000102,即是二进制的值。
若要将二进制转为八进制,将二进制的位数由右向左每三位一个单位分隔,将事单位对照出八进制的值即可。
第四篇:二进制与十进制的转换
1、十进制换二进制:
短除法,每次除以2并写出每次余数,然后从下往上写出结果。如:173(10)=10101101(2)
6(10)=110(2)如果是小数转换:每次乘2取整数
2、二进制换十进制:从个位起分别乘2的n次方n-1次方。。2次方1次方0次方,并分别相加.如110110(2)=1*2的5次方+1*2的4次方+0*2的3次方+1*2的2次方+1*2的1次方+0*2的0次方=32+16+0+4+2+0=54 3、9取3的不同个数:9*8*7/3*2*1=84种
9取2的不同个数:9*8/2*1=36种
第五篇:十进制转换二进制教案方法与技巧
十进制转换二进制教案方法与技巧
课题:十进制整数转换成二进制整数 授课教师:东莞市智通职业技术学校:刘安斌 使学生掌握十进制整数转换成二进制整数的基本方法 十进制整数转换成二进制整数 十进制整数转换成二进制整数
教室 前面同学们学习了数制的概念及非十进制数 利用背投显示相关图 转换成十进制数。(方法: 片给学生看。来复习二 这节课我们来学习十进制整数转换成二进制进制数的概念。整数的方法。小数部分我们以后讨论。
把十进制整数除以2得到一商数和一余
数。先稍作分析步骤与方再将所得的商数除以2,得到一个新的法,然后结合例子,运商和一个新的余数。用黑板教学进行详细讲 这样不断的用2去除所得的商数。直到解转换步骤。让学生巩商为0为止。固十进制整数转换成二将所得到的余数列逆序排列写好,就为进制整数的方法,找出所求的二进制数。规律,并灵活应用。215 2 215 2 107 1 最低 2 53 1 位 2 26 1 2 13 0 2 6 1 2 3 0 最高位 2 1 1 0 1 215 D = 11010111 B 注意事项:
1、课题:十进制整数转换成二进制整数
将十进制数312转换成二进制数。(鼓励学生自
愿上来做,加入平时分)其他的学生观察其步骤 将十进制数97转换成二进制数。(让基础差的
学生上来演板。)其他的学生自己动手,与其对比,以发现问题。
2、分析对错原因、表扬肯定学生(312D = 100111000 B;97D = 1100001 B)
提示:二进制加法原则: 215D 11010111B(1+1= 10B)+ 97D +1100001B(板书)
312D 100111000B()1:有63个苹果,6个篮子,每个篮子中 可以放一个或多个苹果。请问你用什么方法来用 篮子装苹果,达到你想要任何一个数(1~63)的苹果。装好苹果后,都可以直接提一个或多个篮
子走,而不用动苹果。(注意:装好苹果后,不能 再动苹果。)
2篮子编号:? ? ? ? ? ? 所装的苹果数:32 16 8 4 2 1 规律:2 543210 2 2 2 2 2(?利用背投显示如:你要20个苹果:则提