Bri*_*n J 2 java formatting android decimal
在这个程序中,我打印一个从计算类型double到屏幕的值.但是目前计算给出了14个小数位.我的问题是,Java中是否有一个工具来包装输出语句,可以指定数量小数位?例如round(mark1,2)

目前它的印刷方式是这样的:
double markOne = intent.getDoubleExtra("number1", 0);
result1.setText(String.valueOf(markOne)+"mm");
Run Code Online (Sandbox Code Playgroud)
是否可以setText用Java方法包装或者我必须创建自定义格式?有人能用我的代码给我一个例子吗?谢谢
您可以使用小数格式化程序
DecimalFormat df = new DecimalFormat("#.##");
System.out.print(df.format(d));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
356 次 |
| 最近记录: |