package com.foot.class01;
import java.math.BigDecimal;
public class Operation {
public static void main(String[] args) {
//普通的数据进行运算
System.out.println(10D - 9.1D);
System.out.println(20.3D-17.3D);
//BigDecimal进行数据的运算
BigDecimal a = new BigDecimal(10D);
BigDecimal b = new BigDecimal(9.1D);
BigDecimal c = new BigDecimal(20.3D);
BigDecimal d = new BigDecimal(17.3D);
System.out.println(a.subtract(b));
System.out.println(c.subtract(d));
//格式化数据进行输出
System.out.println(a.subtract(b).setScale(2, BigDecimal.ROUND_UP));
System.out.println(c.subtract(d).setScale(2, BigDecimal.ROUND_UP));
}
}
Java高级--BigDecimal运算
最新推荐文章于 2023-09-21 08:30:00 发布