• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:printfの小数点以下の表示桁数につい)

printfの小数点以下の表示桁数について

このQ&Aのポイント
  • printfの小数点以下の表示桁数について理解したい質問です。
  • 質問者はJava初心者で、System.out.printfの挙動について疑問を持っています。
  • 具体的には、小数点以下の桁数がいくつになるかを決める基準やルールについて知りたいとのことです。

質問者が選んだベストアンサー

  • ベストアンサー
  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

%fを使うと小数点以下を6桁表示しようとします。 System.out.printf("%8f\n",15.8);の場合は、小数点以下6桁を出力すると全体で最低9桁が必要になるので%8fの8が無視されます。 %12fにすると、12-9=3桁余るのでそこをスペースで埋めます。 小数点以下の表示桁数を制御したい場合は%.5fのような書き方で指定します。

yukiyayako
質問者

お礼

的確かつ解りやすい御返答を感謝致します。 %fの小数点以下は6桁表示なのですね。 ありがとうございました。

関連するQ&A