辗转相除法与更相减损术课件.ppt
《辗转相除法与更相减损术课件.ppt》由会员分享,可在线阅读,更多相关《辗转相除法与更相减损术课件.ppt(20页珍藏版)》请在三一办公上搜索。
1、算法案例,辗转相除法与更相减损术,知识回顾,1 回顾算法的三种表述:自然语言,程序框图,程序语言.程序框图有三种逻辑结构:顺序结构,条件结构,循环结构.程序语言有五种基本算法语句:输入语句,输出语句,赋值语句,条件语句,循环语句.,2回顾求两个数的最大公约数的法,先用两个公有的质因数连续去除,一直除到所得的商是互质数为止,然后把所有的除数连乘起来.3.求24与30的最大公约数 求210与462的最大公约数,如何求8251和6105的最大公约数?,所以,24和30的最大公约数为6,210和462的最大公约数为42,1、辗转相除法(欧几里得算法),所谓辗转相除法,就是对于给定的两个数,用较大的数除
2、以较小的数.若余数不为零,则将余数和较小的数构成新的一对数,继续上面的除法,直到大数被小数除尽,则这时较小的数就是原来两个数的最大公约数.,例1.用辗转相除法求98与63的最大公约数.,98=1633563=1 352835=1 28728=4 70,所以,98与63的最大公约数为7,新 课,探究1。用辗转相除法求225和135的最大公约数,完整的过程,显然37是148和37的最大公约数,也就是8251和6105的最大公约数,显然45是90和45的最大公约数,也就是225和135的最大公约数,探究2:辗转相除法的解题步骤如何?其蕴含的数学原理是什么?,225=1351+90,135=901+4
3、5,90=452,辗转相除法是一个反复执行直到余数等于0停止的步骤,这实际上是一个循环结构,m=nqr,思考:辗转相除法中的关键步骤是哪种逻辑结构?,程序框图,程 序,程序框图,程 序,4问题提出:除了用上述算法求两个数的最 大公约数之外还有没有别的算法?,5点拨:用“更相减损术”:更相减损术,是我国数学家刘徽的专著九章算术中记载的更相减损术求最大公约数的步骤如下:可半者半之,不可半者,副置分母分子之数,以少减 多,更相减损,求其等也.,以等数约之,翻译出来为:第一步:任意给出两个正数;判断它们是否都是偶数若是,用2约简;若不是,执行第二步第二步:以较大的数减去较小的数,接着把较小的数与所得的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 辗转 除法 减损 课件
链接地址:https://www.31ppt.com/p-3292746.html