Java の Math.min() 関数を使用して 2 つの数値の大きさを比較し、小さい方の値を返します。

王林
リリース: 2023-07-25 13:21:19
オリジナル
3174 人が閲覧しました

Java の Math.min() 関数を使用して 2 つの数値の大きさを比較し、小さい方の値を返す

Java アプリケーションを開発するとき、2 つの数値の大きさを比較する必要がある場合があります。そして小さい方の値を返します。 Java では、この関数を実装するための Math.min() 関数が提供されています。

Math.min() 関数は Java Math クラスの静的メソッドで、2 つの値の大きさを比較し、小さい方の数値を返すために使用されます。その構文は次のとおりです。

public static int min(int a, int b)
public static long min(long a, long b)
public static float min(float a, float b)
public static double min(double a, double b)
ログイン後にコピー

このうち、Math.min() 関数は 2 つの値をパラメータとして受け取り、2 つの値間の関係に基づいて小さい方の数値を返すことができます。戻り値のデータ型はパラメータのデータ型によって異なります。

これは、Math.min() 関数を使用して 2 つの整数を比較し、小さい方の値を返す方法を示す簡単な例です:

public class MathMinExample {
    public static void main(String[] args) {
        int a = 10;
        int b = 5;
        
        int result = Math.min(a, b);
        
        System.out.println("较小的数是:" + result);
    }
}
ログイン後にコピー

この例では、2 つの整数 a と を宣言します。 b に初期値 10 と 5 を与えます。次に、Math.min() 関数を使用して a と b を比較し、返された小さい方の値を変数の結果に割り当てます。最後に、System.out.println() 関数を使用して結果をコンソールに出力します。

上記のコードを実行すると、出力結果は次のようになります:

较小的数是:5
ログイン後にコピー

Math.min() 関数を使用して 2 つの浮動小数点数を比較し、小さい方の値を返すこともできます。例は次のとおりです。

public class MathMinExample {
    public static void main(String[] args) {
        float a = 1.5f;
        float b = 2.8f;
        
        float result = Math.min(a, b);
        
        System.out.println("较小的数是:" + result);
    }
}
ログイン後にコピー

この例では、2 つの浮動小数点数 a と b を宣言し、それらに初期値 1.5 と 2.8 を与えます。 Math.min() 関数を使用して a と b を比較し、返された小さい方の値を変数の結果に割り当てます。最後に、System.out.println() 関数を使用して結果をコンソールに出力します。

上記のコードを実行すると、出力結果は次のようになります:

较小的数是:1.5
ログイン後にコピー

上記の例を通して、Math.min() 関数の使用法が非常に簡単であることがわかります。 2 つの数値を比較し、小さい方の数値を返す便利な方法を提供します。

要約すると、Java の Math.min() 関数を使用して 2 つの値の大きさを比較し、小さい方の値を返すことができます。整数であっても浮動小数点数であっても、Math.min() 関数を使用するのは簡単で効果的な方法です。 Java アプリケーションを作成するときに、2 つの値を比較して小さい方の値を返す必要がある状況に遭遇した場合は、Math.min() 関数の使用を検討できます。

以上がJava の Math.min() 関数を使用して 2 つの数値の大きさを比較し、小さい方の値を返します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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