当前位置:首页>维修大全>综合>

辗转相除法的原理

辗转相除法的原理

更新时间:2023-07-19 00:24:19

辗转相除法的原理

辗转相除法是用来求最大公约数的一种方法。在许多计算机语言中都有。两个整数的最大公约数是能够同时整除它们的最大的正整数。

辗转相除法基于如下原理:两个整数的最大公约数等于其中较小的数和两数的差的最大公约数。例如,252和105的最大公约数是21(252 = 21 × 12;105 = 21 × 5);因为252 ?? 105 = 147,所以147和105的最大公约数也是21。在这个过程中,较大的数缩小了,所以继续进行同样的计算可以不断缩小这两个数直至其中一个变成零。剩下的还没有变成零的数就是两数的最大公约数。

更多栏目