Mag*_*uzu 3 java int swing decimal decimalformat
我有一个简短的等式:
double compute,computed2;
compute=getminutes/60;
Run Code Online (Sandbox Code Playgroud)
这里getminutes是int我想设置相当于compute有2位小数.0.00如何格式化2位小数的等效?
例:
compute=45/60 it should be 0.75
Run Code Online (Sandbox Code Playgroud)
这是我的工作:
DecimalFormat df2 = new DecimalFormat("00.00000");
double computed,computed2 = 00.000;
computed=60/getitbyminutes;
df2.format(computed);
computed2=computed-8;
df2.format(computed2);
System.out.printf("%1$.2f",computed);
System.out.println();
System.out.printf("%1$.2f",computed2);
Run Code Online (Sandbox Code Playgroud)
输出将如下:
1.00
7.00
Run Code Online (Sandbox Code Playgroud)
Pet*_*zki 11
只需以正确的方式格式化输出:
double d = 1.234567;
DecimalFormat df = new DecimalFormat("#.##");
System.out.print(df.format(d));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58727 次 |
| 最近记录: |