BigDecimal类--java进阶day05

1.BigDecimal出现的原因

2.BigDecimal的创建

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

第二种方式创建对象

第三种方式调用方法

2.BigDecimal常用方法

除法的特殊事项

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

divide的另一种方法

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

舍入模式中,进一法,就是不管四舍五入,都会在末尾进一

去尾法,只保留小数指定位的数,后面不管四舍五入,都会舍去


.

3.doubleValue

属于BigDecimal的方法,用于获取到基本数据类型的结果

正常使用BigDecimal进行操作后,返回是BigDecimal的对象,假如我们想对操作后的数据进行绝对值,就无法实现

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

posted @ 2025-03-10 19:42  直実  阅读(10)  评论(0)    收藏  举报