美文网首页
趣味数学故事72……辗转相除法

趣味数学故事72……辗转相除法

作者: 海鸥zxw | 来源:发表于2020-03-25 06:23 被阅读0次

        在我国古代,人们就开始利用辗转相除法来求较大的两个数的最大公因数了。

        用辗转相除法求两个数的最大公因数的步骤如下:

        先用大的数除以小的数,得第一个余数;

        再用小的数除以第一个余数,得第二个余数;

        又用第一个余数除以第二个余数,得第三个余数……

        这样依次除下去,直到余数是0为止。那么,最后一个除数就是所求的最大公因数(如果最后的除数是1, 那么原来的两个数是互质数)。

        例如,求195和900的最大公因数,

        第一次:用900除以195, 商4余120;

        第二次:用195除以120, 商1余75;

        第三次:用120除以75, 商1余45;

        第四次:用75除以45, 商1余30;

        第五次:用45除以30, 商1余15;

        第六次:用30除以15, 商2余0。

        因此,195和900的最大公因数是15。

        辗转相除法是求两个数的最大公因数的方法。如果求几个数的最大公因数,可以先求两个数的最大公因数,再求这个最大公因数与第三个数的最大公因数。这样依次下去,直到最后一个数为止。最后所得的一个最大公因数,就是所求的几个数的最大公因数。

相关文章

  • 趣味数学故事72……辗转相除法

    在我国古代,人们就开始利用辗转相除法来求较大的两个数的最大公因数了。 用辗转相除法求两个数的最大公...

  • 趣味数学故事25------除法

    除法是数学的基本运算之一。 中国古代用算筹进行运算。和乘法一样,除法也是分为三层:上位是商,中位是...

  • 趣味数学故事93……古代的分数除法

    世界上系统叙述分数的最早著作,人们一直认为是公元前1世纪我国的《九章算术》。它给出了相当完整的分数运算法则...

  • 算法-辗转相除法

    算法:辗转相除法(欧几里得算法) GCD递归定理 辗转相除法算法概述 辗转相除法伪代码 辗转相除法代码实现 对于两...

  • 辗转相除法

  • 辗转相除法

    大家好,我是BUG,继算法专辑之后,我现在发出了数学专辑,研究和编程相关的数学问题。讲解之前,别忘了收藏我的编程专...

  • 辗转相除法

    如果b等于0,计算结束,a就是最大公约数 否则,计算a除以b的余数,让a等于b,b等于那个余数 回到第一步

  • 辗转相除法

    求两个数a和b的最大公约数的算法: 1、如果b等于0,计算结束,a就是最大公约数; 2、否则,计算a除以b的余数,...

  • 辗转相除法

    辗转相除法(欧几里得算法)求两个数的最大公约数和最小公倍数?1、最大公约数思路:大数除以小数,如果能够整数,则小数...

  • 求最大公约数

    辗转相除法

网友评论

      本文标题:趣味数学故事72……辗转相除法

      本文链接:https://www.haomeiwen.com/subject/voizyhtx.html