gpt4 book ai didi

java - 显示为两位小数

转载 作者:行者123 更新时间:2023-12-01 07:35:07 24 4
gpt4 key购买 nike

Possible Duplicate:
Convert a number to 2 decimal places in Java

我需要在 Java 中显示最多两位数的十进制数。

例如:

Case1.   2.333 - 2.33
Case2. 3.4 - 3.40

我可以做第一个案例。谁能帮我解决第二种情况。

最佳答案

如果您只想打印小数点后两位数字的 double ,请使用如下内容:

double value = 200.3456;
System.out.printf("Value: %.2f", value);

如果您希望将结果保存在字符串中而不是打印到控制台,请使用带有相同参数的 String.format() :

String result = String.format("%.2f", value);

或者使用类 DecimalFormat:

DecimalFormat df = new DecimalFormat("####0.00");
System.out.println("Value: " + df.format(value));

关于java - 显示为两位小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13083446/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com