辗转相除法原理
更新时间: 2025-08-03 20:08:41
辗转相除法原理是设两数为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)的最大公约数。
辗转相除法原理 相关文章
上一篇:微信解封有风险吗
下一篇:怪物猎人冰原狼烟怎么获得
其他相关资讯
- 广东省惠州市龙门县气象台发布暴雨黄色...
- 浙江省杭州市杭州市余杭区气象台发布雷...
- 云南省曲靖市富源县气象台发布雷电黄色...
- 宁夏回族自治区中卫市中宁县气象台发布...
- 浙江省舟山市岱山县气象台发布雷电黄色...
- 河北省石家庄市赞皇县气象台发布山洪灾...
- 宁夏回族自治区吴忠市同心县气象台发布...
- 山西省忻州市河曲县气象台发布雷暴大风...
- 内蒙古自治区鄂尔多斯市杭锦旗气象台发...
- 云南省曲靖市宣威市气象台发布雷电黄色...
- 河北省石家庄市元氏县气象台发布山洪灾...
- 广东省揭阳市普宁市气象台发布暴雨黄色...
- 新疆维吾尔自治区克孜勒苏柯尔克孜自治...
- 山西省忻州市保德县气象台发布雷暴大风...
- 黑龙江省气象台发布暴雨红色预警信号
- 甘肃省临夏回族自治州永靖县气象台发布...
- 吉林省白山市长白朝鲜族自治县气象台发...
- 江西省九江市修水县气象台发布雷电黄色...
- 福建省漳州市东山县气象台发布暴雨蓝色...
- 河北省保定市阜平县气象台发布雷电黄色...
天气预报导航
天气资讯
更多 >>