• 90.18 KB
  • 2022-08-08 发布

进制数之间的转换(2)_工学_高等教育_教育专区

  • 6页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档由用户上传,淘文库整理发布,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,请立即联系网站客服。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细阅读内容确认后进行付费下载。
  4. 网站客服QQ:403074932
廊坊职业技术学院教案首页课程名称计算机数学班级计算机网络技术计算机应用技术授课章节1.2进制数(2)课次/周授课方法讲练结合法讨论法教具PPT三角板教学内容1、十进制与各进制小数1'可的转换2、二进制与八进制间的转换3、二进制与十六进制间的转换教学目的会将十进制与各进制小数1'可转换会将二进制与八(十六)进制数间转换重点、难点重点:十进制与各进制小数间的转换复习提问任意数的按权展开式十进制与各进制整数间的转换P25.1.将下列二进制数转换为十进制数.作业(1)(11011),(2)(111.011).2.将下列十进制数转换为二进制数.(1)(37.375)10(2)(0.6875)1()课后小结本节课在分别介绍各进制数间转换时学生掌握较好。在综合问题时,部分学生有些混乱,应注意:1、扎实理论基础,弄清为什么用此方法,就不会混乱了。2、加大练习力度,补充综合问题的练习,让学生多见多练,提高学生的熟练程度。\n1.2计算机中的数和编码系统(2)72-1复习提问:任意数的按权展开式s=Rri=-m十进制与各进制整数间的转换:十转谁除谁取余,从下到上。引入:上节课介绍了十进制与各进制整数间的转换,那么十进制与各进制小数间如何转换呢?二进制、八进制、十六进制数之间如何进行转换呢?本节主要学习这些内容.讲授新课:一、十进制与各进制小数间转换(1)“十进制小数”转“二进制小数”(乘2取整)将十进制小数转换为二进制数的具体做法是:将十进制小数部分连续乘以2,每次所得乘积的整数部分依次为二进制数从高到低的各位值.转换规则简称“乘2取整法”.例1将十进制小数(0.875)⑴转换成二进制小数.解0.875x21.75整数部分为1,即A广10・75余下的小数部分x21.5整数部分为1,BPA2=10.5x2余下的小数部分1.0整数部分为1,即4产10余下的小数部分为0,结束所以(0・875)十(04/鼻3)2=(0・111)2・另外,也可采用记权值的方法转换为二进制数,例如(86.625)]()转换为二进制数.我\n们知道,二进制数权值依次为:272625242322212°2_,2-22~3二进制权值1112864321684210.50.250」25十进制数我们发现这样的规律,以2°为基准向左每一位依次X2,向右每一位依次*2就得到上面表中的十进制值.因此86可看成由64+16+4+2,0.625可看成0.5+0.125,那么在相应的权值下面写上1,其余写上0,就是它等值的二进制数.6432168421().50.250.1250.0625JIIIIIIJJ10101101010所以(86.625)10=(1010110」01)2・(2)“十进制小数”转“八进制小数”(乘8取整)将十进制小数转换为八进制数的具体做法是:将十进制小数部分连续乘以8,每次所得乘积的整数部分依次为二进制数从高到低的各位值.转换规则简称“乘8取整法”.(3)“十进制小数”转“十六进制小数”(乘16取整)将十进制小数转换为十六进制数的具体做法是:将十进制小数部分连续乘以16,每次所得乘积的整数部分依次为二进制数从高到低的各位值.转换规则简称“乘16取整法例2将十进制小数(0.6875)io转化成十六进制数.解0.6875x16110000整数部分为11,即4严B0.0000余下的小数部分为0,结束所以(0.6875)io=(04.)I6=(O.B)16・二.二进制数与十六进制数的相互转换\n(1)二进制数转换为十六进制数因为16=24,即1位十六进制数对应4位二进制数,所以将二进制数转换成卜六进制数的方法是:将二进制数以小数点为界,整数部分从低位向高位,小数部分从高位向低位,每4位分为一组,若小数点左侧的位数不是4的整数倍,在数的最左侧补零;若小数点右侧的位数不是4的整数倍,在数的最右侧补零,然后参照表1.2-2,将每4位二进制数转换成对应的1位十六进制数,即为二进制数所对应的十六进制数.例3将(1011011100011.0011011)2转换成十六进制数.解0001011011100011.00110110J16E3.36所以(1011011100011.0011011)7=(16£3.36)16.练习:将二进制小数(1010111.101).转化成十六进制数.(2)十六进制数转换成二进制数将十六进制数转换成二进制数的方法是:将十六进制数的整数部分和小数部分用相应的4位二进制数替代即可.例4将十六进制小数(2EC.3A)16转化成二进制数.解2EC3A人人人人人001011101100.00111010所以(2EC・3Ah=(1011101100.0011101)2・练习:将(A£7.D2)|6转换成二进制数.将(2C5.21F8)16转换成二进制数.\n2C5.21F8IIJJ0010110001010010000111111000所以(2C5.21F8)|6=(1011000101.0010000111111)2.三、二进制数与八进制数间的转换作业:P25,l,2关键点(技巧):因为2的3次方等于8,所以3位二进制数等于1位八进制数。其余与二进制数与十六进制数间的转换一样。例如:(10111)2=(010Hl)=(27)8小结:1、十进制转各进制整数部分互转换,从下到上,十转谁,除谁取余小数部分互转换,从上到下,十转谁,乘谁取整谁转十,按权展开各相加。2、二八进制互转换,421法要牢记;二与十六互转换,8421记心里板书设计:第一节课一、十进制与各进制小数间的转换1、十转二例12、十转八3、十转十六例2练习\n第二节课二•二进制数与十例32、十六转二三.二进制数与八练习例4六进制数的相互练习进制数的相互转转换换1、二转十六小结:作业:

相关文档