【Java】BigDecimalクラスのsubtract()メソッドの使い方と例

Javaプログラミングにおいて、BigDecimalオブジェクト同士の減算を行うことは、数値計算においてよく使用される操作です。BigDecimalクラスは、そのような操作をサポートするために、subtract()メソッドを提供しています。この記事では、BigDecimalクラスのsubtract()メソッドについて詳しく解説します。

目次

BigDecimalのsubtract()メソッドとは?

BigDecimalクラスのsubtract()メソッドは、このBigDecimalオブジェクトから指定されたBigDecimalオブジェクトを減算します。

subtract()メソッドの構文

public BigDecimal subtract(BigDecimal subtrahend)

subtract()メソッドの使用例

以下の例では、subtract()メソッドを使用してBigDecimalオブジェクト同士を減算します。

import java.math.BigDecimal;

public class Main {
    public static void main(String[] args) {
        // BigDecimalオブジェクトの作成
        BigDecimal minuend = new BigDecimal("10");
        BigDecimal subtrahend = new BigDecimal("3");
        
        // subtract()メソッドを使用して減算
        BigDecimal result = minuend.subtract(subtrahend);
        
        // 減算した結果の出力
        System.out.println("減算した結果: " + result);
    }
}

このコードでは、10から3を減算するためにsubtract()メソッドが使用されています。結果として、7が出力されます。

注意点

  • subtract()メソッドは、このBigDecimalオブジェクトから指定されたBigDecimalオブジェクトを減算します。

結論

JavaのBigDecimalクラスのsubtract()メソッドは、BigDecimalオブジェクト同士の減算を行うための便利な方法です。数値の減算を行いたい場合には、subtract()メソッドを使用して簡単に操作することができます。

目次