以下是处理问题的两种方法.
public static void main(String[] args) {
final float myfloat = 1F / 3F;
//Using String.format 5 digist after the .
final String fmtString = String.format("%.5f",myfloat);
System.out.println(fmtString);
//Same using NumberFormat
final NumberFormat numFormat = NumberFormat.getNumberInstance();
numFormat.setMaximumFractionDigits(5);
final String fmtString2 = numFormat.format(myfloat);
System.out.println(fmtString2);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4190 次 |
| 最近记录: |