数据在计算机内的表示课件.ppt

数据在计算机内的表示课件.ppt

ID:57047379

大小:998.00 KB

页数:15页

时间:2020-07-28

数据在计算机内的表示课件.ppt_第1页
数据在计算机内的表示课件.ppt_第2页
数据在计算机内的表示课件.ppt_第3页
数据在计算机内的表示课件.ppt_第4页
数据在计算机内的表示课件.ppt_第5页
资源描述:

《数据在计算机内的表示课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本节要点计算机的产生、分类计算机的特点计算机的发展计算机的性能指标计算机的应用领域任务一认识计算机数制与数制之间的转换1、数制的定义及转换数码:某种数制所使用的全部符号的集合。基:数制所使用的数码个数称为“基”权:某数制每一位所具有的值称为“权”数制:即进位计数制,是指计数的方法,即采用一组计数符号(称为数符或数码)的组合来表示任意一个数的方法数据是计算机处理的对象在进位计数法中,数码序列中相同的一个数码所表示的数值大小与它在该数码序列中的位置有关。数制中术语有:1.3数据在计算机内的表示⑴数制的表示方法(数)下标“逢R

2、进一,借一当R”1.3数据在计算机内的表示十进制R=10,可使用0,1,2,3,4,5,6,7,8,9用字母D表示25D二进制R=2,可使用0,1用子母B表示1010B八进制R=8,可使用0,1,2,3,4,5,6,7用字母O表示158O十六进制R=16,可使用0,……,9,A,B,C,D,E,F用字母H表示4AD5H“逢R进一,借一当R”1.3数据在计算机内的表示⑵数制转换1)非十进制数转换成十进制数①二进制转换为十进制例.(111010.1)2=1×25转换原则:按权展开法+1×23+1×24+0×22+1×21+0×

3、20+1×2-1=32+16+8+2+0.5=58.51.3数据在计算机内的表示练习题(10010)2=()10(256)8=()10(EF)16=()10(101)8=()10(3D.8)16=()10(10010)2=(18)10(256)8=(174)10(EF)16=(239)10(101)8=(65)10(3D.8)16=(61.5)10②思考:如何把八进制或十六进制转换为十进制呢?1.3数据在计算机内的表示转换规则如下:整数部分:用除R取余法转换。将十进制的整数部分除以R,得到一个商数和余数;再将这个商数除以R

4、,又得到一个商数和余数;反复执行这个过程,直到商为0为止。将每次所得的余数从后往前读(先得的余数为低位,后得的余数为高位)即为等值的二进制数。2)十进制数转换成非十进制数1.3数据在计算机内的表示小数部分:用乘R取整法转换。将小数部分乘以R,记下乘积的整数部分,再用余下的纯小数部分乘以R,记下乘积的整数部分;不断重复此过程,直至乘积小数部分为0或已满足要求的精度为止。将所得各乘积的整数部分顺序排列(先得的整数为高位,后得的整数为低位)即可。1.3数据在计算机内的表示35故:(35)10=(100011)2验证:1×25+0

5、×24+0×23+0×22+1×21+1×20=32+2+1=35例:将(35.6875)10转换为二进制数。①    用除2取余法将整数部分(35)10转换为二进制整数:217…………余数为128…………余数为124…………余数为02…………余数为0221…………余数为020…………余数为1高位低位整数部分:用除R取余法转换。将十进制的整数部分除以R,得到一个商数和余数;再将这个商数除以R,又得到一个商数和余数;反复执行这个过程,直到商为0为止。将每次所得的余数从后往前读(先得的余数为低位,后得的余数为高位)即为等值的二

6、进制数。1.3数据在计算机内的表示②用乘2取整法将小数部分(0.6875)10转换为二进制形式:小数部分:用乘R取整法转换。将小数部分乘以R,记下乘积的整数部分,再用余下的纯小数部分乘以R,记下乘积的整数部分;不断重复此过程,直至乘积小数部分为0或已满足要求的精度为止。将所得各乘积的整数部分顺序排列(先得的整数为高位,后得的整数为低位)即可。0.6875×21.3750……整数部分为10.3750×20.7500……整数部分为00.7500×21.5000……整数部分为10.5000×21.0000……整数部分为10.00

7、00高位低位故:(0.6875)10=(0.1011)2故:(35.6875)10=(100011.1011)21.3数据在计算机内的表示(11010.101)2=()10十进制转换成八进制,十六进制?1、二、八、十六进制转换为十进制:(101011.1101)2=()10(25.73)8=()10(143.263)8=()10(E2.1F)16=()10(1CD.2B)16=()10练习:1.3数据在计算机内的表示(218.5)10=()2=()8=()16十进制转换成八进制,十六进制?2、十进制转换为二、八、十六进制:

8、(130.525)10=()2=()8=()16(127)10=()2=()8=()16练习:1.3数据在计算机内的表示3)二进制数与八进制数、十六进制之间的转换由于8=23,所以在将二进制数转换成八进制数时,从最右侧开始,每三位二进制数划为一组,用一位八进制数代替,也称为“以三换一”;八进制数转换成二

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。