基本类型计算中浮点数的错误
在基本类型中,浮点数的计算有些是会错误的:

这个时候我们就需要将这些数通过String类型转化成超大小数类型:

但是要注意的是:在BigDecimal数中,出现除不尽的情况是会报错的,因为系统不知道在什么位置停止,也不知道怎么取舍,所以就Java给出了除法的另一种重载方法:BigDecimal divide(BigDecimal divisor,int scale,RoundingMode roundingMode):divisor:除数对应的BigDecimal对象;scale:精确的位数;roundingMode取舍模式

----------
此博客为学习整理性博客,更多的是作为个人笔记,有些知识点没有覆盖全,适合自取----------

浙公网安备 33010602011771号