1辗转相除法, 又名欧几里德算法(Euclidean algorithm),是求最大公约数的一种方法。它的具体做法是:用较大数除以较小数,再用出现的余数(第一余数)去除除数,再用出现的余数(第二余数)去除第一余数,如此反复,直到最后余数是0为止。如果是求两个数的最大公约数,那么最后的除数就是这两个数的最大公约数。用辗转相除法确定两个正整数 a 和 b(a≥b) 的最大公因数:
当时,;否则递归或循环运算得出结果。
https://baike.sogou.com/v412864.htmfromTitle=辗转相除法
2,3如图