21xrx.com
2025-03-22 09:52:46 Saturday
文章检索 我的文章 写文章
Java实现求最大值、最小值和最小公倍数的方法
2023-06-14 11:03:07 深夜i     18     0
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中实现求最大值、最小值和最小公倍数的方法。

  
  

评论区