辗转相除法原理

作者:原创时间:2022-06-18
文档

辗转相除法原理是设两数为a、b(a>b),用gcd(a,b)表示a,b的最大公约数,r=a(modb)为a除以b的余数,k为a除以b的商,即a÷b=k.......r。辗转相除法即是要证明gcd(a,b)=gcd(b,r)。

辗转相除法,又名欧几里德算法(Euclideanalgorithm)乃求两个正整数之最大公因子的算法。它是已知最古老的算法,其可追溯至公元前300年前。

设两数为a、b(a>b),求a和b最大公约数(a,b)的步骤如下:用a除以b,得a÷b=q......r1(0≤r1)。若r1=0,则(a,b)=b;若r1≠0,则再用b除以r1,得b÷r1=q......r2(0≤r2).若r2=0,则(a,b)=r1,若r2≠0,则继续用r1除以r2,……如此下去,直到能整除为止。其最后一个余数为0的除数即为(a,b)的最大公约数。

显示全文
新手怎么做服装批发 65号锰钢板锰含量是多少 什么什么皆兵 李彦宏是什么人 轮回流小说 什么是保险资产管理公司 360n4s是否支持OTG功能 女生素颜见你代表什么 马卡连柯的名人名言 幼蛙用什么进行呼吸 花椒如何提炼油 养老保险最晚多少岁交 贝塔值具体的定义 航空铝材是什么材质 历史上真的有关羽这个人物吗 乐视乐2手机短信删除了怎么恢复 可靠的小额贷款有哪些 被起诉了怎么应诉 蓝屏00F4解决方案 樱桃怎么泡白酒的做法 用结构胶贴墙砖多少年不脱落 鸡蛋白质缺乏症有何病理变化 电脑主板如何选择 原神怎么换人 我的美丽日记面膜怎么样分辨真假 企业年金辞职了还有吗 什么药能打水葫芦 运用基本不等式的前提是什么 水龟半水龟陆龟的区分方式 怎么下载魔兽争霸3冰封王座 华盛顿有怎样的品质 做双眼皮手术多久才能恢复 如何提高英语六级 win7如何批量更改后缀名 家庭教师六道骸的六道分别是 页表存放在哪里 传说中的豆鹅咋冤死的 p30pro可以无线充电吗 侵略圆明园的有哪些国家 作为社会青年高考和普通高中生高考有什么区别或者要注意的地方