【java応用】abs()メソッドの詳細解説 – 数値の絶対値を取得する方法

Javaのabs()メソッドは、絶対値を取得するための便利な機能です。このメソッドは、整数や浮動小数点数の絶対値を返すのに使用されます。この記事では、abs()メソッドの使い方、動作、および例を詳しく解説します。

目次

abs()メソッドの概要

abs()メソッドは、Javaの組み込みの数値型であるintlongfloatdoubleなどのデータ型で利用可能です。このメソッドは以下のように定義されています。

public static int abs(int a)
public static long abs(long a)
public static float abs(float a)
public static double abs(double a)

abs()メソッドの使用方法

abs()メソッドは単一の引数を受け取ります。引数に渡された値の絶対値を返します。返される値は、与えられた引数の符号に関係なく、常に非負の数値です。

abs()メソッドの例

以下の例では、abs()メソッドを使用して数値の絶対値を取得する方法を示します。

public class Main {
    public static void main(String[] args) {
        int num1 = -10;
        long num2 = -5000000000L;
        float num3 = -3.14f;
        double num4 = -99.99;

        System.out.println("Absolute value of " + num1 + " is " + Math.abs(num1));
        System.out.println("Absolute value of " + num2 + " is " + Math.abs(num2));
        System.out.println("Absolute value of " + num3 + " is " + Math.abs(num3));
        System.out.println("Absolute value of " + num4 + " is " + Math.abs(num4));
    }
}

出力

Absolute value of -10 is 10
Absolute value of -5000000000 is 5000000000
Absolute value of -3.14 is 3.14
Absolute value of -99.99 is 99.99

まとめ

  • abs()メソッドは、絶対値を取得するためのJavaの組み込みメソッドです。
  • 整数や浮動小数点数の絶対値を求める際に便利です。
  • 引数に負の値を渡しても、常に非負の絶対値を返します。

Javaのabs()メソッドは、数値処理において非常に便利であり、数学的な演算や条件分岐などの場面で役立ちます。

目次