【发布时间】:2015-03-04 11:12:58
【问题描述】:
我得到一个浮点数作为我想将其四舍五入为 7 位有效数字的方法的输出。例如:
如果 1.234 输出应该是 1.234000
如果 7.1232478 输出应该是 7.123248
我试过了
sum=sum*1000000/1000000;
System.out.println(Float.toString(sum).substring(0,8));
有没有更好的方法来做到这一点?
【问题讨论】:
-
该链接没有特别提到舍入问题。那里的答案可以很容易地扩展到涵盖它,我添加了一个显示扩展名的答案
标签: java