BigDecimal通过setScale设置小数位数发生ArithmeticException
一、前言通常进行数值计算时,我们会先将double或float等转为BigDecimal再处理,然后对计算结果通过setScale方法取指定的小数位;但是在这里有时会遇到java.lang.ArithmeticException: Rounding necessary,下面我们会对此问题进行演示和说明。二、代码示例1. 这里以double转BigDecimal后获取不同小数位值来举例说...