Java は、Math クラスの max() 関数を使用して、2 つの数値のうち大きい方を取得します。

WBOY
リリース: 2023-07-24 23:17:05
オリジナル
2682 人が閲覧しました

Java は、Math クラスの max() 関数を使用して 2 つの数値の大きい方の値を取得します

Java プログラミングでは、2 つの数値の大きさを比較し、大きい方の数値を選択する必要があることがよくあります。何らかの操作を実行します。 Java の Math クラスは、数学演算用の関数を多数提供します。その中で、max() 関数は、2 つの数値のうち大きい方の値を取得するのに役立ちます。

Math.max() 関数は次のように定義されます:

public static int max(int a, int b)

この関数は 2 つの整数パラメーターを受け入れます。および b を返し、2 つの数値のうち大きい方を返します。 a と b が等しい場合は、a または b のいずれかが返されます。以下は、Math.max() 関数を使用して 2 つの数値のうち大きい方の値を取得するサンプル コードです。

public class MaxExample {
   public static void main(String[] args) {
      int number1 = 20;
      int number2 = 30;

      int maxNumber = Math.max(number1, number2);

      System.out.println("较大值为:" + maxNumber);
   }
}
ログイン後にコピー

上の例では、2 つの整数変数number1 とnumber2 を定義し、それらを 20 に割り当てました。そして30。次に、Math.max() 関数を使用して 2 つの数値のうち大きい方を取得し、結果を maxNumber 変数に代入します。最後に、System.out.println() 関数を使用して、より大きな値をコンソールに出力します。

上記のコードを実行すると、次の出力が得られます:

最大値は 30

Math.max() 関数は浮動小数点でも動作します数字。以下は、Math.max() 関数を使用して 2 つの浮動小数点数のうち大きい方の値を取得するコード例です:

public class MaxExample {
   public static void main(String[] args) {
      double number1 = 20.5;
      double number2 = 30.7;

      double maxNumber = Math.max(number1, number2);

      System.out.println("较大值为:" + maxNumber);
   }
}
ログイン後にコピー

この例では、2 つの浮動小数点変数number1 とnumber2 を定義し、値を割り当てます。それぞれ 20.5 と 30.7 です。次に、Math.max() 関数を使用して 2 つの浮動小数点数のうち大きい方を取得し、結果を maxNumber 変数に割り当てます。最後に、System.out.println() 関数を使用して、より大きな値をコンソールに出力します。

上記のコードを実行すると、次の出力が得られます:

最大値は 30.7

要約すると、Java の Math クラスは max() 関数を提供します。 2 つの数値のうち大きい方を取得します。この関数は、整数と浮動小数点数で使用できます。この関数を使用すると、2 つの数値の大きさを比較し、後続の演算で大きい方の数値を選択することがより便利になります。

以上がJava は、Math クラスの max() 関数を使用して、2 つの数値のうち大きい方を取得します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!