gpt4 book ai didi

JAVA JOptionPane.showMessageDialog 十进制输出格式

转载 作者:行者123 更新时间:2023-11-29 10:03:50 25 4
gpt4 key购买 nike

我是 Java 的新手,正在尝试使用 GUI 显示消息。所以如果使用控制台

System.out.printf("Your total montly bill is $%.2f",  totalCost); 

按应有的方式给我带小数点的输出。我正在尝试对此做同样的事情,但我在小数点后得到更多数字,因为 totalCost 是一种 double 类型。如何格式化输出以仅显示小数点后两位数?谢谢。

JOptionPane.showMessageDialog(null, "Your monthly payment is " + totalCost);

最佳答案

你可以这样做:

JOptionPane.showMessageDialog(null, String.format("Your monthly payment is $%.2f",  totalCost));

关于JAVA JOptionPane.showMessageDialog 十进制输出格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14762716/

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