double1 = .05100000000003;
double2 = .05295;
如何将小数点四舍五入到三位?我希望输出分别为0.051和0.053。
我试过Math.round(double1(;但我得到了0.0。
如有任何想法,我们将不胜感激。
在Java中尝试以下代码。零的数目表示要四舍五入到小数点后的位数。(在这种情况下有3个零(。
(double)Math.round(value * 1000d) / 1000d
编辑:在之前的StackOverflow Post 中提供了相同的答案