プロが教えるわが家の防犯対策術!

pascalで、たとえば、変数nを実数として、「writeln(n:2:3)」とかいたときに、「3」は小数点以下の桁数らしいですが、「2」はどういう意味なのですか?
自分で調べてみたところ、全体の桁数だとか、指数で表示させないためだとかとあったのですが、いまいちよくわかりません。

A 回答 (1件)

nの次の引数は、桁数というより、編集エリアの領域長さと言う方が良いみたいで


nが実数のとき、整数部の桁数と小数点以下桁数と小数点の1桁を合計したものより大きい場合のみ意味を持つようですね。
長い領域に、数値を右詰表示にしたいときに使うようです。
ちなみにこの表記方法は実際のプログラミングでは、あまり使わないし
どちらかというと、Format関数に頼るほうがほとんどではないでしょうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!