国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C# > 正文

C#獲取兩個(gè)數(shù)的最大公約數(shù)和最小公倍數(shù)示例

2020-01-24 02:57:00
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

最大公約數(shù):指兩個(gè)或多個(gè)整數(shù)共有約束中最大的一個(gè)。

最小公倍數(shù):如果有一個(gè)自然數(shù)a能被自然數(shù)b整除,則稱(chēng)a為b的倍數(shù),b為a的約數(shù),對(duì)于兩個(gè)整數(shù)來(lái)說(shuō),指該兩數(shù)共有倍數(shù)中最小的一個(gè)。

復(fù)制代碼 代碼如下:

/// <summary>
/// 最大公約數(shù)
/// </summary>
/// <param name="a"></param>
/// <param name="b"></param>
/// <returns></returns>
public static int GCD(int a, int b)
{
int gcd = 1;
int min = a > b ? b : a;
for (int i = min; i >= 1; i--)
{
if (a % i == 0 && b % i == 0)
{
gcd = i;
break;
}
}
return gcd;
}

/// <summary>
/// 最小公倍數(shù)
/// </summary>
/// <param name="a"></param>
/// <param name="b"></param>
/// <returns></returns>
public static int LCM(int a, int b)
{
int lcm = a * b;
int max = a > b ? a : b;
for (int i = max, len = a * b; i <= len; i++)
{
if (i % a == 0 && i % b == 0)
{
lcm = i;
break;
}
}
return lcm;
}

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 巍山| 雷山县| 云浮市| 乌什县| 平武县| 中超| 临漳县| 阳泉市| 时尚| 金塔县| 汶川县| 东明县| 兰溪市| 房产| 岳阳市| 德安县| 泗洪县| 本溪| 湘阴县| 白水县| 泰州市| 绥阳县| 兴隆县| 定安县| 北川| 义马市| 镇巴县| 阿尔山市| 怀集县| 凯里市| 聂荣县| 灵台县| 高台县| 阳城县| 五原县| 碌曲县| 昌乐县| 望都县| 百色市| 芮城县| 胶南市|