21xrx.com
2024-12-23 00:42:43 Monday
登录
文章检索 我的文章 写文章
Java实现求最大值、最小值和最小公倍数的方法
2023-06-14 11:03:07 深夜i     --     --
Java 最大值 最小值 最小公倍数

在Java中,求最大值和最小值可以通过使用Math库中的max和min方法来实现。例如:


int a = 10;

int b = 20;

int c = Math.max(a, b); // c的值为20

int d = Math.min(a, b); // d的值为10

而求最小公倍数可以通过使用辗转相除法来实现。具体步骤如下:

1. 求出两个数的最大公约数,使用辗转相除法即可。


public static int gcd(int a, int b) {

  if (b == 0)

    return a;

   else {

    return gcd(b, a % b);

  }

}

2. 求出两个数的最小公倍数,可以根据公式`最小公倍数 = 两数之积 ÷ 最大公约数`来计算。


public static int lcm(int a, int b) {

  return a * b / gcd(a, b);

}

使用上述代码,我们可以很容易地在Java中实现求最大值、最小值和最小公倍数的方法。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复