辗转相除法和更相减损术PPT.pptVIP

  • 1
  • 0
  • 约1.93千字
  • 约 15页
  • 2017-07-09 发布于江西
  • 举报
辗转相除法和更相减损术PPT

辗转相除法和更相减损术 作业: 课堂作业: 算法案例作业一 * * * * * 思考: 小学学过的求两个数最大公约数的方法? 先用两个公有的质因数连续去除,一直除到所得的商是互质数为止,然后把所有的除数连乘起来. 1、求两个正整数24和56的最大公约数 24 (1) 2 12 56 28 所以,24和56的最大公约数为8 2、算出8251和6105的最大公约数. 2 6 14 2 3 7 还有其他方法吗? 步骤: 第一步 用两数中较大的数除以较小的数,求得商和余数8251=6105×1+2146 结论: 8251和6105的公约数就是6105和2146的公约数,求8251和6105的最大公约数,只要求出6105和2146的最大公约数就可以了。 第二步 对6105和2146重复第一步的做法 6105=2146×2+1813同理6105和2146的最大公约数也是2146和1813的最大公约数。 第三步按照前两步的思路重复执行下去,直到整除为止,较小的数就是原来两个数的最大公约数。 完整的过程 8251=6105×1+2146 6105=2146×2+1813 2146=1813×1+333 1813=333×5+148 333=148×2+37 148=37×4 显然37是148和37的最大公约数,也就是8251和6105的

文档评论(0)

1亿VIP精品文档

相关文档