「Java」BigDecimalの四則演算のサンプル
サンプルコード
package com.study;
import java.math.BigDecimal;
public class BigDecimalDemo {
public static void main(String[] args) {
BigDecimal bd1 = BigDecimal.valueOf(33);
BigDecimal bd2 = BigDecimal.valueOf(44);
System.out.println("加算の結果:");
BigDecimal cftA = bd1.add(bd2);
System.out.println(cftA);
System.out.println("減算の結果:");
BigDecimal bm1 = BigDecimal.valueOf(33);
BigDecimal bm2 = BigDecimal.valueOf(44);
BigDecimal cftB = bm1.subtract(bm2);
System.out.println(cftB);
System.out.println("乗算の結果:");
BigDecimal bm3 = BigDecimal.valueOf(33);
BigDecimal bm4 = BigDecimal.valueOf(44);
BigDecimal cftC = bm3.multiply(bm4);
System.out.println(cftC);
System.out.println("除算の結果:");
BigDecimal bm5 = BigDecimal.valueOf(33);
BigDecimal bm6 = BigDecimal.valueOf(44);
BigDecimal cftD = bm5.divide(bm6);
System.out.println(cftD);
}
}
加算の結果:
77
減算の結果:
-11
乗算の結果:
1452
除算の結果:
0.75