码迷,mamicode.com
首页 > 其他好文 > 详细

对两个数求解对大公约数

时间:2014-12-15 10:31:05      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:style   sp   for   strong   on   bs   size   nbsp   br   

对于这个最大公约数的球阀有两种,

第一种是:
自己手写规律:

int lcm(int a,int b)

{
    int max = (a >= b?a:b),min = (a < b?a:b),i;
    for(i = 1;;++i)
    {
        if((max * i) % min == 0)
        {
            return (max * i);
        }
    }
}


第二种是:

int LCM(int a, int b)
{
   return a*b/GCD(a,b);
}


意思就是求解最大公约数就是求两个数的乘积再去除两个数的最小公约数。

对两个数求解对大公约数

标签:style   sp   for   strong   on   bs   size   nbsp   br   

原文地址:http://blog.csdn.net/u012965373/article/details/41939959

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!