BigDecimal.setScale方法

BigDecimal.setScale()方法用于格式化小数点
BigDecimal.setScale(1)表示保留一位小数,默认用四舍五入方式 
BigDecimal.setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如1.11会变成1.1 
BigDecimal.setScale(1,BigDecimal.ROUND_UP)进位处理,1.11变成1.2 
BigDecimal.setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入5向上,如1.11变为1.1
BigDecimal.setScaler(1,BigDecimal.ROUND_HALF_DOWN)四舍五入,不同的是如果是5则向下舍
发布了29 篇原创文章 · 获赞 11 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/yue_hu/article/details/79502115