《秦九韶算法与进位制》导学案.ppt

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

* 导 学 固 思 . . . 秦九韶算法与进位制? 第9课时 1.理解进位制的概念,能进行进位制间的转化. 2.掌握秦九韶算法的计算过程,并了解它提高效率的实质. 我们在数学运算中,一般都是“逢十进一”,这种记数方法称为“十进位制”.事实上,还有其他进位制,比如在时间的表示中,60秒为1分,60分为1小时,这种逢“六十进一”的记数方法称为“六十进位制”.而在计算机语言中,都采用“逢二进一”的“二进位制”.各种进位制之间是可以互相转换的,比如我们常用的十进位制中的6,在二进位制中是110,在三进位制中为20,在六进位制中为10.类似地,你能把十进位制中的235分别用二进位制、三进位制及六进位制表示吗? 秦九韶算法 问题1     把一个n次多项式f(x)=anxn+an-1xn-1+…+a1x+a0改写成下列形式: f(x)=anxn+an-1xn-1+…+a1x+a0 =(anxn-1+an-1xn-2+…+a1)x+a0 =((anxn-2+an-1xn-3+…+a2)x+a1)x+a0 =…=(…((anx+an-1)x+an-2)x+…+a1)x+a0. 求多项式的值时,首先计算最内层括号内依次多项式的值,即v1=anx+an-1. 然后由内向外逐层计算一次多项式的值,即 v2=v1x+an-2,v3=v2x+an-3,…,vn=vn-1x+a0. 这样,把n次多项式的求值问题转化成求n个一次多项式的值的问题,上述方法成为秦九韶算法.     秦九韶算法是多项式求值的算法,秦九韶算法的特点: (1)化高次多项式求值为一次多项式求值; (2)减少了运算次数,提高了效率; (3)步骤重复执行,容易用计算机实现.利用秦九韶算法计算多项式的值的关键是能正确地将所给多项式改写,然后由内向外逐次计算,由于后项计算用到前项的结果,故应认真、细心,确保中间结果的准确性.若在多项式中有几项不存在时,可将这些项的系数看成0,即把这些项看作0·xn.     问题2 进位制 (我们在数学运算中,一般都是“逢十进一”,这种记数方法称为“十进位制”.事实上,还有其他进位制,比如在时间的表示中,60秒为1分,60分为1小时,这种逢“六十进一”的记数方法称为“六十进位制”.而在计算机语言中,都采用“逢二进一”的“二进位制”.各种进位制之间是可以互相转换的,比如我们常用的十进位制中的6,在二进位制中是110,在三进位制中为20,在六进位制中为10.类似地,你能把十进位制中的235分别用二进位制、三进位制及六进位制表示吗? 不同进位制的表示 一般地,若k是一个大于1的整数,那么以k为基数的k进制可以表示为: anan-1…a1a0(k)(0ank,0≤an-1,…,a1,a0k),也可以表示成不同位上的数字与基数的幂的    的形式.而表示各种进位制数一般在数字右下角加注来表示,如111001(2)表示  数,34(5)表示   数.? 问题3   乘积之和 二进制 五进制 不同进位制之间如何转换? 十进制数与k进制的转化:利用除基数k   的方法可以实现十进制数与k进制数之间的相互转换.? k进制数与m进制数之间的转化:一般将k进制数转化 为   ,然后再转化为m进制数.? 问题4 取余 十进制数 二进制数算式1010 (2) +10 (2)的值是(  ). A.1011(2)  B.1100(2)  C.1101(2)  D.1000(2) 1 B 【解析】1010(2)+10(2)=(1×23+0×22+1×21+0×20)+(1×21+0×20)=12=1100(2),故选B. 已知一个k进制的数132与十进制的数30相等,那么k等于(  ). A.7或4 B.-7 C.4 D.都不对” C 2 【解析】132(k)=1×k2+3×k+2=k2+3k+2,∴k2+3k+2=30,即k2+3k-28=0, 解得k=4或k=-7(舍去). 3 七进制数中各个数位上的数字只能是      中的一个.   【解析】“满几进一”就是几进制.因为是七进制,所以满七进一,根本不可能出现7或比7大的数字,所以各个数位上的数字只能是0、1、2、3、4、5、6中的一个. 4 已知函数f(x)=x3-2x2-5x+6,试用秦九韶算法求f(10)的值. 【解析】根据秦九韶算法,把多项式改写成如下形式:f(x)=x3-2x2-5x+6=(x2-2x-5)x+6=((x-2)x-5)x+6.我们把x=10代入函数式,得f(10)=((10-2)×10-5)×10+6=756. 0、1、2、3

文档评论(0)

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

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档