新课程中现代数学--算法拓展辅助材料.docVIP

  • 11
  • 0
  • 约5.63千字
  • 约 11页
  • 2017-08-30 发布于安徽
  • 举报

新课程中现代数学--算法拓展辅助材料.doc

新课程中的现代数学—算法的拓展 辅助学习材料 一、辗转相除法: 求最大公约数的方法就是辗转相除法.也叫欧几里德算法,它是由欧几里德在公元前300年左右首先提出的.利用辗转相除法求最大公约数的步骤如下: 第一步:用较大的数除以较小的数得到一个商和一个余数; 第二步:若,则为的最大公约数;若,则用除数除以余数得到一个商和一个余数; 第三步:若,则为的最大公约数;若,则用除数除以余数得到一个商和一个余数; …… 依次计算直至,此时所得到的即为所求的最大公约数. 例1 用辗转相除法求8610和6300的最大公约数。 解 为了简洁,我们把8610和6300的最大公约数计作(8610,6300)。 8610 = 6300×1 + 2310 我们来看一下(8610,6300)和(6300,2310)之间的关系。 它们有相同的公约数,因此也有相同的最大公约数。难道这只是巧合吗? 我们设k是8610和6300的一个公约数,则有 因为k是8610和2300的公约数,所以均为整数,所以为整数,所以k也是2310的公约数。因此,8610和6300的公约数是6300和2300的公约数,反过来,6300和2310的公约数也是8610和6300的公约数。 我们可以总结为: (被除数,除数)=(除数,余数) 据此,我们可以用如下办法求8610和6300的最大公约数: 被除数 除

文档评论(0)

1亿VIP精品文档

相关文档