BigDecimal类--java进阶day05
1.BigDecimal出现的原因

2.BigDecimal的创建

不推荐第一种形式,会有误差

第二种方式创建对象

第三种方式调用方法

2.BigDecimal常用方法

除法的特殊事项
如果有除不尽的情况,常规的除法会出现问题

divide的另一种方法
divide还有一个重载方法,可以解决除不尽的问题

舍入模式中,进一法,就是不管四舍五入,都会在末尾进一
去尾法,只保留小数指定位的数,后面不管四舍五入,都会舍去

.

3.doubleValue
属于BigDecimal的方法,用于获取到基本数据类型的结果
正常使用BigDecimal进行操作后,返回是BigDecimal的对象,假如我们想对操作后的数据进行绝对值,就无法实现

这时就可以使用doubleValue方法获取到基本数据类型的数据再进行操作


浙公网安备 33010602011771号