Java で小数点以下 2 桁の浮動小数点数を出力する: ガイド
Java で浮動小数点数を操作していて必要な場合特定の小数点以下の桁数で表示するには、次の方法を実行します。 task.
System.out.print を使用できますか?
いいえ、System.out.print はこの目的には推奨されない方法です。代わりに、特殊な書式指定子を指定して printf メソッドを使用できます。
printf を使用して小数点以下 2 桁の float を出力する方法:
System.out.printf("%.2f", val);
>%.2f 構文は Java に浮動小数点変数のフォーマットを指示します小数点以下 2 桁の val (.2)。 f は浮動小数点形式を表します。
追加の変換文字:
必要に応じて、他の変換文字を使用できます:
例:
float num = 123.456789f; System.out.printf("%.2f", num); // Output: 123.46 System.out.printf("%.0f", num); // Output: 123
これらの形式は印刷出力にのみ影響することに注意してください。また、float 変数の基礎となる値を変更しないでください。
以上がJavaでfloatを小数点以下2桁にフォーマットするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。