bigdecimal 四舍五入取整
时间: 2023-08-26 07:12:05 浏览: 132
四舍五入_四舍五入问题_源码
在BigDecimal中,有几种不同的取整方式。其中,常用的两种是ROUND_HALF_UP和ROUND_HALF_EVEN。对于ROUND_HALF_UP,如果小数点后面第三位数大于等于5,则进位。例如,对于3.335,使用ROUND_HALF_UP取整后的结果是3.34。而对于ROUND_HALF_EVEN,如果小数点后面第三位数的左边一位数(第二位数)为奇数,则进位,如果为偶数,则不进位。例如,对于3.365,使用ROUND_HALF_EVEN取整后的结果是3.36。所以,具体取整的结果取决于你所选择的取整方式。
阅读全文