网站大量收购独家精品文档,联系QQ:2885784924

信息技术应用基础项目化教程 课件 1.2.3 通晓数制转换.pptx

信息技术应用基础项目化教程 课件 1.2.3 通晓数制转换.pptx

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

任务3通晓数制转换学习单元一走进计算机和信息模块二揭秘计算机中的信息

课堂引入我们怎样将用惯的十进制数转换成计算机能识别的数呢?+?-?X?÷?转换规则

任务介绍/01.非十进制数转换为十进制数Convertnondecimalnumbertodecimalnumber02.十进制数转换为非十进制数Convertdecimalnumbertonondecimalnumber03.二进制数与八进制数的相互转换Conversionofbinarynumberandoctalnumber

PART01非十进制数转换为十进制数Convertnon-decimalnumbertodecimalnumber

非十进制数转换为十进制数将非十进制数转换成十进制数,就是将该非十进制数按权展开求和。Fx进制数小数点前有n位,小数点后有m位每位上的数值用字母a表示(F)x=an×xn-1an-1×xn-2a1×x0++…++a-1×x-1+…+a-m×x-m

非十进制数转换为十进制数(101.001)B(36.72)O(2F.1A)H(1×22+0×21+1×20+0×2-1+0×2-2+1×2-3)D=(4+0+1+0.0+0.00+0.125)D=(5.125)D=(3×81+6×80+7×8-1+2×8-2)D=(24+6+0.875+0.03125)D=(30.90625)D=(2×161+15×160+1×16-1+10×16-2)D==(32+15+0.0625+0.0390625)D=(47.1015625)D

PART02十进制数转换为非十进制数Convertdecimalnumbertonon-decimalnumber

将十进制数转换为非十进制数时,要将待转换的数分整数部分和小数部分单独转换,再进行合并。十进制数转换为非十进制数整数部分采取“除R取余法”。小数部分采取“乘N取整法”。例如:将十进制数58.625转换为二进制数,其转换过程如下所示。

具体方法:将十进制数除以要转化为的二进制数的基数2,得到一个商和余数,再用商数除以2,又得到一个商数的余数,继续这个过程,直到商数等于零为止。每次所得的余数就是对应二进制数的各位数字,第一次得到的余数为二进制数的最低位,最后一次得到的余数为二进制数的最高位,即采用从下往上取余数的方法。整数部分58采用除2取余法:258余0……....0214………余023余1………从下向上书写292余1……....72余1……....12余1……....(58)D=(111010)B十进制数转换为非十进制数

×21.250…......整数为10.2500.500×20.000….....余纯小数0,结束??从上往下书写0.625×20.500…......整数为01.000……..整数为1(0.625)D=(0.101)B具体方法:用十进制数的纯小数部分乘以要转化为的二进制数的基数2,将整数部分提取出来,再用剩余的纯小数乘以2,再提取出整数部分,直至余下的纯小数位0或者满足所要求的精度为止,最后将每次提取的整数部分从上往下书写,即可得到小数部分的值。小数部分0.625采用乘2取整法:十进制数转换为非十进制数

PART03二进制数与八进制数的转化Conversionofbinarynumberandoctalnumber

二进制与八进制之间的转换每三位二进制数可以表示一位八进制数10111010.010010123=8将二进制数0100101)B转换为八进制数0100101)B=(272.224)O272000.224

二进制与八进制之间的转换反之,八进制数转换为二进制数,将每一位八进制数展成三位二进制数即可。如将八进制数(145.36)O转换为二进制数的方法如下:先把八进制数按上述方法每1位分组:145.36对应的八进制数为:001100101.011110(145.36)O=(1100101.011110)B

课堂小结玩转数制转换

我们知道的东西是有限的,我们不知道的东西则是无穷的。

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档