- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:printfの小数点以下の表示桁数につい)
printfの小数点以下の表示桁数について
このQ&Aのポイント
- printfの小数点以下の表示桁数について理解したい質問です。
- 質問者はJava初心者で、System.out.printfの挙動について疑問を持っています。
- 具体的には、小数点以下の桁数がいくつになるかを決める基準やルールについて知りたいとのことです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
%fを使うと小数点以下を6桁表示しようとします。 System.out.printf("%8f\n",15.8);の場合は、小数点以下6桁を出力すると全体で最低9桁が必要になるので%8fの8が無視されます。 %12fにすると、12-9=3桁余るのでそこをスペースで埋めます。 小数点以下の表示桁数を制御したい場合は%.5fのような書き方で指定します。
お礼
的確かつ解りやすい御返答を感謝致します。 %fの小数点以下は6桁表示なのですね。 ありがとうございました。