(13)--07讲 二进制的运算数据存储那些事儿.ppt
-
资源ID:96652871
资源大小:125.42KB
全文页数:13页
- 资源格式: PPT
下载积分:20金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
(13)--07讲 二进制的运算数据存储那些事儿.ppt
存储那些事儿存储那些事儿 l二进制的优势:可行性简易性可靠性逻辑性l数制基本概念基数权值l二进制的表示方法上节课内容回顾上节课内容回顾二进制的运算二进制的运算二进制加法二进制加法n二进制的加法,一句话概括:逢二进一n四条规则:n0+0=0 n0+1=1 n1+0=1 n1+1=10 n例1:求(1001)2+(1010)2的和1 0 01 101010011+这一页PPT中的加法竖式中,请帮我做出按位进行加法,尤其是进位的动画效果。谢谢!二进制减法二进制减法n二进制的减法,一句话概括:借一当二n四条规则:n00=0 n10=1 n11=0 n101=1n例2:求(1101)2(1011)2 的差0 01 011010111+这一页PPT中的减法竖式中,请帮我做出按位进行减法,尤其是进行了借位的动画效果。谢谢!二进制乘法二进制乘法n二进制的乘法,一句话概括:只有1和1相乘结果不为0n四条规则:n 00=0 n10=0 n01=0 n11=1n例3:求(1110)2(101)2 之积1 11 01111100这一页PPT中的乘法竖式中,请帮我做出按位进行乘法的动画效果。谢谢!0 00 01 11 01 00 11 0二进制除法二进制除法n二进制的除法n两条规则:n01=0 n11=1n例4:求(1000110)2(1110)2这一页PPT中的除法竖式中,请帮我做出按位进行除法的动画效果。谢谢!11110 1000110 1110 0011 1110 00000110二进制的运算二进制的运算n二进制确实是一种运算过程十分简明清晰的数制二进制与十进制的相互转换二进制与十进制的相互转换n二进制转换成十进制n任意一个二进制数可以根据基数和权值表示为:C Cn-1*2n-1+Cn1*2n1+C0*20+C-1*2-1+C-m*2-mn方法:按照公式按权值展开求和n例5:把二进制数1011.01,转换成十进制(1011.01)2=(123+022+121+120+02-1+12-2)10=(8+0+2+1+0+0.25)10=(11.25)10二进制与十进制的相互转换二进制与十进制的相互转换n十进制转换成二进制n十进制的整数部分转换成二进制n方法:将十进制数逐次除以2取余数,再将所得余数进行逆序排列,又叫做除二取余法。n例6:将(35)10转换成二进制数 得到的余数从先至后依次为:1、1、0、0、0、1 可得到:(35)10(100011)22 35 1 2 17 1 2 8 0 2 4 0 2 2 0 2 1 1 0二进制与十进制的相互转换二进制与十进制的相互转换n十进制转换成二进制n十进制的小数部分转换成二进制n方法:将十进制的小数部分逐次乘以2取结果的整数部分,将每次所得整数部分依次顺序排列,又叫做乘二取整法。n例7:将(0.6875)10转换成二进制数 得到的整数从高至低依次为:1、0、1、1 可得到:(0.6875)10(0.1011)2 0.6875 2-1.3750 2-0.750 2-1.50 2 -1.0二进制与十进制的相互转换二进制与十进制的相互转换n十进制转换成二进制n注意事项:不是每一个十进制小数都能转换为有限位数的二进制小数,采用“0舍1入”的方法进行处理。n例8:将十进制数(0.335)10转换为二进制小数,要求精确到0.001n乘2取整时,应该取到第4个整数部分,取整结果依次为:0、1、0、1,最后一位为1,应该进一位 (0.335)10 0.011 0.335 2-0.670 2-1.34 2-0.68 2 -1.36思考题思考题n(923)10转换成二进制数n(923)10=(11 1001 1011)2(923)10(11 1001 1011)2短小精悍短小精悍难于记忆难于记忆?