小数点舍入

简介:
BigDecimal sumpremiumBigDecimal = new BigDecimal("396");
sumpremiumBigDecimal = sumpremiumBigDecimal.add(new BigDecimal("500.674345"));

System.out.println(sumpremiumBigDecimal.toPlainString());
        System.out.println(sumpremiumBigDecimal.setScale(2,RoundingMode.HALF_UP));

其中,RoundingMode.HALF_UP应该就是四舍五入的舍入方式。

参见java.math包的文档。




本文转自 斯然在天边 51CTO博客,原文链接:http://blog.51cto.com/winters1224/814911,如需转载请自行联系原作者

相关文章
|
6月前
|
数据挖掘 C++
C++中的科学计数法
C++中的科学计数法
1127 0
5.1.7_定点小数
计算机组成原理之定点小数
543 0
06:浮点数向零舍入
06:浮点数向零舍入
214 0
有关小数点之后为0的问题
有关小数点之后为0的问题
178 0
真正的四舍五入
真正的四舍五入
|
NoSQL BI MongoDB
从“四舍五入”到“奇进偶舍”
处理取整时,大概下意识的想到的方法,都是“四舍五入”吧?不过我们可以先看两个例子,在Python 3中,round(4.5) == 4,而在mongodb 以上的版本中,{$round: 4.5}的结果也是4。
1859 0
求浮点数的整数次幂
/** * 求浮点数的整数次幂 * pow(0.99, 365) = 0.025 (每天做少一点,每年积累的仅有40分之一) * pow(1.01, 365) = 37.
1362 0