gpt4 book ai didi

java - 十进制格式的问题

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

嘿,我正在使用以下代码将我的数字格式化为具有两位小数

public String format(double num)
{
String temp="";
DecimalFormat df=new DecimalFormat("R.##");
temp=temp+df.format(num);
return temp;
}

当我打印结果时,它给出的答案只有一位小数。请有人帮我阻止这种情况。

最佳答案

您在 DecimalFormat 中使用 #,该字符表示“打印数字。如果它是 0,则将其保留。”

您需要使用 0,其中 0 也打印为 0。

例如

DecimalFormat df=new DecimalFormat("R.00");

关于java - 十进制格式的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17236335/

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