计算机应用基础之数制转换教案.pptVIP

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

*计算机应用基础一本通计算机应用基础一本通*计算机应用基础一本通*计算机应用基础一本通*计算机应用基础一本通*计算机应用基础一本通*计算机应用基础一本通计算机基础知识一级MSOffice教程二进制八进制十六进制数制转换1.4数制转换与编码数值、字符等信息在计算机中的表示形式在早期设计的常用的进制主要是十进制(因为我们有十个手指)。电子计算机出现以后,使用电子管来表示十种状态过于复杂,所以所有的电子计算机中电子管只有两种基本的状态,开和关。也就是说,电子管的两种状态决定了以电子管为基础的电子计算机采用二进制来表示数字和数据。???在现实生活中,除了十进制,也存在很多使用其它进制的场合,如1小时为60分、1分为60秒,采用60进制。那么什么是数制呢?数制就是用一组统一的符号和规则表示数的方法。1.4数制转换与编码数制数码基数表示形式十进制0、1、2、3、4、5、6、7、8、910(123)D123(123)10二进制0、12(101)B101B(101)2八进制0、1、2、3、4、5、6、78(123)O123O(123)8十六进制0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F16(123)H123H(123)16什么是数制、数码、基数、位权?基数:一个数制所包含的数字符号的个数,称为该数制的基数。位权:数制中某一位上的1所表示数值的大小。如:十进制的123中,1的位权是102,2的位权是101,3的位权是100。请问:八进制的123中,1、2、3的位权分别是?1.4数制转换与编码1、R进制数转换为十进制数位权法:把各非十进制数按权展开求和。对于我们熟悉的十进制数1234=1×103+2×102+3×101+4×100如果带有小数,如将1234.56展开,可用下式表示:1234.56=1×103+2×102+3×101+4×100+5×10-1+6×10-21.4数制转换与编码【例1-1】将(1101)B转换成十进制数。(1101)B=1×23+1×22+0×21+1×20=8+4+0+1=(13)D【例1-2】将(3BF)H转换成十进制数。【例1-3】将(374)O转换成十进制数。【例1-4】将(1011.11)2转换成十进制数。1.4数制转换与编码【例1-2】将(3BF)H转换成十进制数。???这是一个16进制数,数码B的值等于11,F的值等于15,可按权展开。???(3BF)H=3×162+11×161+15×160???=3×256+11×16+15×1???=768+176+15???=(959)D???【例1-3】将(374)O转换成十进制数。????(374)O=3×82+7×81+4×80?=3×64+7×8+4×1???=(252)DB=27+26+24+23+20(37)O=3*8+7=31(2A)H=2*16+10=42练习:5.字长为7位的无符号二进制整数能表示的十进制整数的数值范围是______。A.0~128B.0~255C.0~127D.1~1276.一个字节所能表示的最大无符号整数是______。A.255B.128C.256D.1271.4数制转换与编码CA2、十进制数转换为R进制数整数部分:除R取余将十进制数的整数部分连续地除以R取余数,直到商为0,余数逆序排列。小数部分:乘R取整将十进制数的小数部分连续地乘以R取整数,直到小数部分为0或达到要求的精度(小数部分可能永远不会得到0),所得的整数从小数点起依次排列,首次取得的整数排在最左边。1.4数制转换与编码【例1-5】将(123)D转换成二进制数。转换结果为:(123)D=(1111011)B【例1-6】将(378)D转换成十六进制数。【例1-7】将(0.6875)D转换成二进制数。【例1-8】将(0.15)D转换成十六进制数

文档评论(0)

185****3828 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档