私はJavaが初めてで、GUIでメッセージを表示して遊んでいます。したがって、コンソールを使用する場合
System.out.printf("Your total montly bill is $%.2f", totalCost);
本来の方法で10進数の出力が得られます。これで同じことをしようとしていますが、totalCost が double 型であるため、小数点以下の桁数が増えます。小数点以下 2 桁のみを表示するように出力をフォーマットするにはどうすればよいですか? ありがとう。
JOptionPane.showMessageDialog(null, "Your monthly payment is " + totalCost);