设计金额计算时,BigDecimal提供了各种精确的数值计算。其中8种舍入方式值得掌握(以2位精度为例)。
1、ROUND_UP
向上取值,即舍弃部分非零,则数值加1。
eg:1.2001 > 1.21, -1.2001 > -1.21
2、ROUND_DOWN
向下取值,即直接舍弃。
eg:1.209 > 1.20, -1.209 > -1.20
设计金额计算时,BigDecimal提供了各种精确的数值计算。其中8种舍入方式值得掌握(以2位精度为例)。
1、ROUND_UP
向上取值,即舍弃部分非零,则数值加1。
eg:1.2001 > 1.21, -1.2001 > -1.21
2、ROUND_DOWN
向下取值,即直接舍弃。
eg:1.209 > 1.20, -1.209 > -1.20