最小公倍数的算法我知道是两个数相乘再除以这两个数的的最大公约数但是为什么要这样呢?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:数学作业 时间:2024/07/17 20:53:02
最小公倍数的算法
我知道是两个数相乘再除以这两个数的的最大公约数
但是为什么要这样呢?
我知道是两个数相乘再除以这两个数的的最大公约数
但是为什么要这样呢?
![最小公倍数的算法我知道是两个数相乘再除以这两个数的的最大公约数但是为什么要这样呢?](/uploads/image/z/18736407-63-7.jpg?t=%E6%9C%80%E5%B0%8F%E5%85%AC%E5%80%8D%E6%95%B0%E7%9A%84%E7%AE%97%E6%B3%95%E6%88%91%E7%9F%A5%E9%81%93%E6%98%AF%E4%B8%A4%E4%B8%AA%E6%95%B0%E7%9B%B8%E4%B9%98%E5%86%8D%E9%99%A4%E4%BB%A5%E8%BF%99%E4%B8%A4%E4%B8%AA%E6%95%B0%E7%9A%84%E7%9A%84%E6%9C%80%E5%A4%A7%E5%85%AC%E7%BA%A6%E6%95%B0%E4%BD%86%E6%98%AF%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E8%BF%99%E6%A0%B7%E5%91%A2%3F)
两个数相乘一定是它们的公倍数.但不是最小公倍数.因为,它们相同的公因数乘了两次.而这些相同公因数都是它们的约数.其乘积就是最大因约数.也就是说,最大公约数乘了两次.所以要除去一次.比如8和12.
8=2*2*2
12=2*2*3
最小公倍数应该是2*2*2*3=24相同的只取一次的.
如果直接两数相乘就不是取一次了.而是取了几倍次.不是吗?对比一下8*12=2*2*2*2*2*3
是不是多了2*2?这正是8和12的最大公约数嘛.
8=2*2*2
12=2*2*3
最小公倍数应该是2*2*2*3=24相同的只取一次的.
如果直接两数相乘就不是取一次了.而是取了几倍次.不是吗?对比一下8*12=2*2*2*2*2*3
是不是多了2*2?这正是8和12的最大公约数嘛.
已知两个数的最大公约数是18,最小公倍数除以最大公约数商是30,这样的数一共有多少组.
如何计算最小公倍数比如20和40的最小公倍数.是多少将两个数相乘再除以两数的最大公约数其中的最大公约数,如何计算出来?
两个数的最小公倍数除以最大公约数的商是12,两个数的差是4,这两个数是多少?
求两个数的最大公约数和最小公倍数的算法
为什么两个数的乘积除以他们的最大公约数是最小公倍数
两个数的最小公倍数是144,最大公约数是8,这样的两个数有()组
两个数的最小公倍数除以它们最大公约数商是3其中的一个数是最大公约数两个数差是3
两个数的最大公约数是9最小公倍数是90,求这两个数 要算式
两个数的最小公倍数除以它们的最大公约数,商是3.其中一个数是最大公约数,两数差是36,这两个数各是多少?
两个自然数的最大公约数是6,最小公倍数是144,这两个数各是多少?有几组这样的数?
C语言编程中,求两个数的最大公约数和最小公倍数算法是怎样的
两个数的最小公倍数是120,最大公约数是4,这样的两个数有几组