2014年高考数学一轮复习热点难点精讲精析:9.2算法案例.doc

2014年高考数学一轮复习热点难点精讲精析:9.2算法案例.doc

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

2014年高考一轮复习热点难点精讲精析:9.2算法案例 求两个数的最大公约数 1.辗转相除法就是用大数除以小数,再用小数除以余数,直到较大的余数能被较小的余数整除为止,这个较小的余数就是所求的最大公约数. 2.更相减损术是大数减去小数,直到大数减小数的差等于小数时停止减法,较小的数就是最大公约数. (1)更相减损术的算法步骤:(以求a,b两整数的最大公约数为例) 第一步:输入两个正整数a,b; 第二步:若a不等于b,则执行第三步;否则执行第四步; 第三步:若ab,则a=a-b;否则b=b-a,返回第二步; 第四步:输出a. (2)程序框图如图所示: 注:更相减损术的步骤较多,而辗转相除法的步骤较少,解题时应灵活运用. ※例题解析※ 〖例〗(1)用辗转相除法求840与1760的最大公约数; (2)用更相减损术求440与556的最大公约数. 思路解析:比较明确的用两种方法求最大公约数,严格按辗转相除法与更相减损术的操作步骤来求,计算时要仔细. 解答:(1)利用辗转相除法 1764=840×2+84,840=84×10,所以840与1764的最大公约数为84. (2)利用更相减损术 556-440=116,440-116=324,324-116=208,208-116=92,116-92=24,92-24=68,68-24=44,44-24=20,24-20=4,20-4=16,16-4=12,12-4=8,8-4=4,所以440与556的最大公约数为4. (二)利用秦九韶算法求一元多项式的值 1.秦九韶算法用程序框图和程序表示 (1)程序框图 (2)程序 注:用秦九韶算法求n次多项式当(是任意实数)时的值,需要n次乘法运算,n次加法运算. 2.利用秦九韶算法计算多项式的值,关键是能正确地将所给多项式改写,然后由内向处逐次计算,由于每步计算都是相关联的,因此计算一定要细心准确,更不能漏项. ※例题解析※ 〖例〗用秦九韶算法求多项式在时的值. 思路解析:(1)该多项式有七项,注意没有常数项; (2)首先把多项式改写成含有多个一次多项式的格式. 解答: (三)进位制的转换 〖例〗(1)把十进制数168化为八进制数; (2)把五进制数33(5)化为二进制数。 思路解析:(1)由十进制数转化为八进制数除8取余数; (2)把五进制转化为二进制数,先把五进制数转化为十进制数,再由十进制数转化为二进制数。 解答:(1) ∴168= (2) ∴18=,∴= 注:(1)将进制数化为十进制数的方法:先把进制数写成用各位上的数字与的幂的乘积的形式,再按照十进制的运算计算出结果。 (2)将十进制的数化为进制的数的方法是,除取余数,即用连续去除十进制数或所得的商,直到商为零为止,然后把各步得到的余数从下到上写出,就是相应的进制的数。 (3)进制之间的转化,先化成十进制,再转化为进制。

文档评论(0)

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

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

1亿VIP精品文档

相关文档