两个数的最大公约数怎么算

如题所述

两个数的最大公约数算法有辗转相除法、相减法、穷举法。

1、辗转相除法:取两个数中最大的数做除数,较小的数做被除数,用最大的数除较小数,如果余数为0,则较小数为这两个数的最大公约数,如果余数不为0,用较小数除上一步计算出的余数,直到余数为0,则这两个数的最大公约数为上一步的余数。

2、相减法:取两个数中的最大的数做减数,较小的数做被减数,用最大的数减去小数,如果结果为0,则被减数就是这两个数的最大公约数,如果结果不为0,则继续用这两个数中最大的数减较小的数,直到结果为0,则最大公约数为被减数。

3、穷举法:将两个数作比较,取较小的数,以这个数为被除数分别和输入的两个数做除法运算,被除数每做一次除法运算,值减少1,直到两个运算的余数都为0,则该被除数为这两个数的最大公约数。

最大公约数介绍

最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。a,b的最大公约数记为(a,b),同样的,a,b,c的最大公约数记为(a,b,c),多个整数的最大公约数也有同样的记号。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-12-31
质因数分解法:把每个数分别分解质因数,再把各数中的全部公有质因数提取出来连乘,所得的积就是这几个数的最大公约数。例如:求24和60的最大公约数,先分解质因数,得24=2×2×2×3,60=2×2×3×5,24与60的...方法一:短除法方法二:分别写出两个数的所有约数,作对比,有相同的数,全部乘起来。方法三:把这两数写成分数形式,然后化简成最简分数,和原数相比,约分了多少,最大公约数即是多少。①大数÷小数→余数A;②小数÷余数A→余数B;③A÷余数B→余数C;不停循环,直到余数为0为止。此时的除数就是最大公因数。再利用短除法即可求出两数最小公倍数。大公约数将它们分解质因数,找出其中相同的质因数,再将它们相乘,就得到了最大公约数,如果两数的质因数中,没有一个是相同的,那么它们的最大公约数就是1.比如(56,42)56=7×2×2×242=7×2×3其中7,2是相同的...1.辗转相除法例:求80和36的最大公约数80=36*2+836=8*4+48=4*2+0所以最大公约数是42算法:就是用小数除大数,如果余数不是零,就把余数和较小的数构成一组新数,继续上面的除法,知道大数被小数约尽...当然前提是这两个数要是非零的两个整数。最大公约数=A×B/最小公倍数给你举例子:8,10公共质因数为:2,最大公因数为:2,最小公倍数为:4×5×2=40最大公约数=A×B/最小公倍数=(8×10)/...最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。求两个自然数的最大公约数的方法如下:1、观察法运用能被2、3、5整除的数的特征进行观察。例如,求225和105的最大公因数.因为...《九章算术》是中国古代的数学专著,其中的“更相减损术”可以用来求两个数的最大公约数,即“可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也。以等数约之。”翻译成现代语言如下:第一步:...(推荐!!)找m和n中的较大值去和另一个数最差,得到的数再和减数作比较,若二者相等证明该数为最大公约数,若不相等,再用大数减小数,方法同上。直至得到二数相等,即为所求。例:54和3654-36=1836-18=18...此时余数为12,没有整除,则继续66除以12,不考虑商,只考虑余数此时余数为6,没有整除,则继续12除以6,整除所以210和66的最大公约数为6最小公倍数等于两数相乘再除以最大公约数分解质因数是指把一个合数用质...《》
第2个回答  2023-12-31
质因数分解法:把每个数分别分解质因数,再把各数中的全部公有质因数提取出来连乘,所得的积就是这几个数的最大公约数。例如:求24和60的最大公约数,先分解质因数,得24=2×2×2×3,60=2×2×3×5,24与60的...方法一:短除法方法二:分别写出两个数的所有约数,作对比,有相同的数,全部乘起来。方法三:把这两数写成分数形式,然后化简成最简分数,和原数相比,约分了多少,最大公约数即是多少。①大数÷小数→余数A;②小数÷余数A→余数B;③A÷余数B→余数C;不停循环,直到余数为0为止。此时的除数就是最大公因数。再利用短除法即可求出两数最小公倍数。大公约数将它们分解质因数,找出其中相同的质因数,再将它们相乘,就得到了最大公约数,如果两数的质因数中,没有一个是相同的,那么它们的最大公约数就是1.比如(56,42)56=7×2×2×242=7×2×3其中7,2是相同的...1.辗转相除法例:求80和36的最大公约数80=36*2+836=8*4+48=4*2+0所以最大公约数是42算法:就是用小数除大数,如果余数不是零,就把余数和较小的数构成一组新数,继续上面的除法,知道大数被小数约尽...当然前提是这两个数要是非零的两个整数。最大公约数=A×B/最小公倍数给你举例子:8,10公共质因数为:2,最大公因数为:2,最小公倍数为:4×5×2=40最大公约数=A×B/最小公倍数=(8×10)/...最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。求两个自然数的最大公约数的方法如下:1、观察法运用能被2、3、5整除的数的特征进行观察。例如,求225和105的最大公因数.因为...《九章算术》是中国古代的数学专著,其中的“更相减损术”可以用来求两个数的最大公约数,即“可半者半之,不可半者,副置分母、子之数,以少减多,更相减损,求其等也。以等数约之。”翻译成现代语言如下:第一步:...(推荐!!)找m和n中的较大值去和另一个数最差,得到的数再和减数作比较,若二者相等证明该数为最大公约数,若不相等,再用大数减小数,方法同上。直至得到二数相等,即为所求。例:54和3654-36=1836-18=18...此时余数为12,没有整除,则继续66除以12,不考虑商,只考虑余数此时余数为6,没有整除,则继续12除以6,整除所以210和66的最大公约数为6最小公倍数等于两数相乘再除以最大公约数分解质因数是指把一个合数用质...《》本回答被网友采纳
相似回答