Java Float の min メソッド

JavaJavaBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

場合によっては、2つの浮動小数点数を比較して、どちらが小さいかを判断する必要があります。Javaの「Float」クラスには、渡された2つの浮動小数点数のうち小さい方の値を返すメソッド「min()」が用意されています。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/FileandIOManagementGroup(["File and I/O Management"]) java(("Java")) -.-> java/ConcurrentandNetworkProgrammingGroup(["Concurrent and Network Programming"]) java/BasicSyntaxGroup -.-> java/variables("Variables") java/BasicSyntaxGroup -.-> java/output("Output") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/classes_objects("Classes/Objects") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/class_methods("Class Methods") java/FileandIOManagementGroup -.-> java/files("Files") java/ConcurrentandNetworkProgrammingGroup -.-> java/working("Working") java/SystemandDataProcessingGroup -.-> java/math_methods("Math Methods") subgraph Lab Skills java/variables -.-> lab-117678{{"Java Float の min メソッド"}} java/output -.-> lab-117678{{"Java Float の min メソッド"}} java/classes_objects -.-> lab-117678{{"Java Float の min メソッド"}} java/class_methods -.-> lab-117678{{"Java Float の min メソッド"}} java/files -.-> lab-117678{{"Java Float の min メソッド"}} java/working -.-> lab-117678{{"Java Float の min メソッド"}} java/math_methods -.-> lab-117678{{"Java Float の min メソッド"}} end

プロジェクトディレクトリをセットアップする

次のコマンドを使用して、ホームディレクトリに「project」という名前のプロジェクトディレクトリを作成します。

mkdir ~/project

次のコマンドを使用して、ディレクトリを「project」ディレクトリに変更します。

cd ~/project

Javaファイルを作成する

「min()」メソッドを使用するには、Javaクラスを作成する必要があります。次のコマンドを実行して、「FloatMin.java」という名前のファイルを作成します。

touch FloatMin.java

Javaコードを記述する

このステップでは、「min()」メソッドの使用方法を示すJavaコードを記述します。以下のコードをコピーして「FloatMin.java」ファイルに貼り付けます。

public class FloatMin {
    public static void main(String[] args) {
        float num1 = -27.56f;
        float num2 = -45.98f;
        float num3 = 68.3452f;
        float num4 = -94.456f;

        // Math.min()メソッドを使用して2つの数値の最小値を求める
        float minNum1 = Math.min(num1, num2);
        float minNum2 = Math.min(num3, num4);

        System.out.println(num1 + " と " + num2 + " の最小値は " + minNum1 + " です");
        System.out.println(num3 + " と " + num4 + " の最小値は " + minNum2 + " です");
    }
}

Javaファイルをコンパイルする

次のコマンドを使用して、「FloatMin.java」ファイルをコンパイルします。

javac FloatMin.java

Javaプログラムを実行する

次のコマンドを使用して、コンパイル済みのコードを実行します。

java FloatMin

次の出力が表示されるはずです。

-27.56 と -45.98 の最小値は -45.98 です
68.3452 と -94.456 の最小値は -94.456 です

まとめ

この実験では、Javaの「Float min()」メソッドについて学び、2つの浮動小数点数の間の最小値を求めることでその使用方法を示しました。

おめでとうございます!「Java Float min()メソッド」の実験を成功裏に完了しました。