内容
0個以上のディレクティブで構成されるフォーマット文字列: 変換結果に直接コピーされる通常文字列 (%
は除きます) と、変換仕様。 これらのいずれも、自分が持つパラメータを取得します。
変換の仕様は、以下のプロトタイプに従います: %[argnum$][flags][width][.precision]specifier
.
Argnum
何番目の引数を変換の対象にするかを指定するために、 数値の後にドル記号 $
を続けます。
フラグ | 説明 |
---|---|
- | 与えられたフィールドの幅を左寄せにします。 右寄せがデフォルトです。 |
+ | 正の数値の前に付ける + 符号です; デフォルトは、負の数にだけマイナスの符号が数値の前に付きます。 |
(space) | スペースに変換される詰め物です。 これがデフォルトです。 |
0 | 数値の左側を0埋めします。 s 指定子を使うと、 右側にも0埋めできます。 |
' (char) | 指定された (char) で埋めます。 |
Width
(最小で)何文字がこの変換結果に含まれるかを数値で指定します。
Precision
ピリオド .
の後に数値を続けますが、 その意味は指定子に依存します:
e