double d1 = "4.0"
double d2 = "4.2"
double d3 = "4.28"
我执行算术运算,结果是上述值,最大范围为 2。对于 d1
,我希望将该值格式化为简单整数(例如 4
在本例中)以及其余值 d2, d3
的格式。我该怎么做?
最佳答案
例如:
DecimalFormat df = new DecimalFormat("####0.##");
System.out.println(df.format(d1));
System.out.println(df.format(d2));
System.out.println(df.format(d3));
阅读文档以获得最适合您需求的格式模式。
关于java - 如何格式化包含不同值的小数位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4625022/