gpt4 book ai didi

Java金额格式

转载 作者:行者123 更新时间:2023-12-02 00:04:08 27 4
gpt4 key购买 nike

我有 156 个金额,当我求和以获得总金额时,金额格式类似于 323E43.32,我不想要它,但我想要 344234.45 格式。我得到了字符串中的单独金额,在执行任何操作之前,我已将其类型转换为双倍值。

有没有办法在java中将金额从323E43.32格式化为344234.45

代码片段:

for (int i = 0; i < numrows; i++)
{
double temp=Double.parseDouble(orders.getString("AMOUNT"));
totalAmount=totalAmount+temp;
bean.setTotalAmount(totalAmount);
}

最佳答案

你为什么不看看DecimalFormat

    DecimalFormat formatter = new DecimalFormat("0.0000");
Double price2 = Double.parseDouble(decim.format(price));
System.out.println(price2); // it will print it in the default format

如果要打印格式化表示,请使用以下格式打印:

    String s = formatter.format(price);
System.out.println("s is '"+s+"'");

另请查看How to format decimal numbers?

关于Java金额格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14217296/

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