「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

Java

Posted by arkgame