Java中数字格式的精度
您可以在以下格式说明符中包括一个精度说明符-
%f %e %g %s
在浮点上,小数位数是已知的。
假设我们声明了Formatter对象-
Formatter f1 = new Formatter();
现在,我们要保留3个小数位。为此,请使用1.3f-
f1.format("%1.3f", 29292929.98765432);上面的代码将返回带小数点后3位的数字-
29292929.988
以下是最终示例-
示例
import java.util.Formatter;
public class Demo {
public static void main(String args[]) {
Formatter f1, f2, f3;
f1 = new Formatter();
f1.format("%1.3f", 29292929.98765432);
System.out.println(f1);
f2 = new Formatter();
f2.format("%1.7f", 29292929.98765432);
System.out.println(f2);
f3 = new Formatter();
f3.format("%1.9f", 29292929.98765432);
System.out.println(f3);
}
}输出结果
29292929.988 29292929.9876543 292929.987654320
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西