猿问
Java中的双小数格式
Java中的双小数格式
我在设置双小数的格式上遇到了一些问题。如果我有一个双值,例如4.0,我如何格式化小数,使它变成4.00?
qq_遁去的一_1
浏览 415
回答 3
3回答
慕盖茨4494581
其中之一就是使用NumberFormat.NumberFormat formatter = new DecimalFormat("#0.00"); System.out.println(formatter.format(4.0));产出:4.00
0
0
0
拉风的咖菲猫
使用Java 8,您可以使用format方法:-System.out.format("%.2f", 4.0); // ORSystem.out.printf("%.2f", 4.0);f用于floating点值.。2小数后表示小数之后的小数位数。.对于大多数Java版本,您可以使用DecimalFormat: - DecimalFormat formatter = new DecimalFormat("#0.00"); double d = 4.0; System.out.println(formatter.format(d));
0
0
0
慕娘9325324
使用字符串格式:String.format("%.2f", 4.52135);
0
0
0
随时随地看视频
慕课网APP
相关分类
Java
我要回答