-
位置:java.math包中
-
作用:精确计算浮点数
-
创建方式:BigDicimal bd = new BigDecimal(“1.0”)
-
方法:
BigDicimal add(BigDicimal bd) 加
BigDicimal subtract(BigDicimal bd) 减
BigDicimal multiply(BigDicimal bd) 乘
BigDicimal divide(BigDicimal bd) 除
public static void main(String[] args) {
BigDecimal bd1 = new BigDecimal("1.0");
BigDecimal bd2 = new BigDecimal("0.9");
System.out.println(bd1.add(bd2));
System.out.println(bd1.subtract(bd2));
System.out.println(bd1.multiply(bd2));
System.out.println(new BigDecimal("10").divide(new BigDecimal("3"),2,BigDecimal.ROUND_HALF_UP));
}