欧几里得原理(辗转相除法)
创始人
2025-06-30 02:36:47
欧几里得原理(辗转相除法)
就是把上一轮有余数的除法计算中,
除数变为下一轮计算的被除数,
余数变为下一轮计算的除数,
一直这样计算下去,
直到最后一次计算余数为零,
在最后一轮计算中的被除数,即为所求的最大公约数。
举例:
105和85的最大公约数
第一轮计算
105÷85=1...20
第二轮计算
85÷20=4...5
第三轮计算
20÷5=4
第三轮没有余数,
因此
105和85的最大公约数就是第三轮计算的被除数
5.
至于c语言编程,下边是我自己写的g函数(思想就是辗转相除法求最大公约数)
int
g(int
x,int
y)
{
int
t;
while(y!=0)
{
t=x%y
;
x=y;
y=t;
}
return
x;
}
“|”表示整除
如果存在整数d,使得bc=a*d。那么就称a整除bc,用“a|bc”表示。
首先,该定理是正确的!
|是整除的意思,a|b表示存在整数c使b=ac
证明:因为(a,b)=1,所以存在整数x,y使得ax+by=1
故acx+bcy=c
又a|bc,所以a|acx+bcy即a|c
证毕!
若a|bc,(a,b)=1,则a|c
翻译:若整数a能整除b、c的乘积,且a、b的最大公约数是1,则a能整除c.
这个“|”是“整除”的意思。(除数在前,被除数在后)

相关内容

热门资讯

天山深处藏着伊犁河谷的柔软时光... 天山深处藏着伊犁河谷的柔软时光,这份六日游攻略带你看遍四季风景 第一章 初见伊犁:从一场杏花雨说起 ...
面朝渤海吹海风!烟台暑假周边游... 盛夏 7 月全国持续高温,这座渤海滨海小城平均气温仅有 25℃,游客远少于青岛、威海,物价亲民、海景...
连续三天!快来湘潭逛大集 6月26日晚,“湘当有味·好吃长株潭”美食文化市集在湘潭市万楼·青年码头开市,旨在打通“美食+非遗+...
主流文旅新闻风格,客观全面、侧... 无需跨境奔波,不用规划岸上游程,登船即可沉浸式享受海上假期。近日,我国首艘国产大型邮轮“爱达·魔都号...