「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