文字列フォーマット演算子
基本
"NUM:{0}" -F 123 # NUM:123
"NUM:{0} NUM:{1}" -F 123, 456 # NUM:123 NUM:456
右寄せ/左寄せ
"NUM:{0,4}" -F 123 # NUM: 123 ※4桁右寄せ
"NUM:{0,-4}" -F 123 # NUM:123 ※4桁左寄せ
数値型
"NUM:{0:N}" -F 1000.123 # NUM:1,000.123 ※適時カンマを挿入
"NUM:{0:N2}" -F 1000.123 # NUM:1,000.12 ※適時カンマを挿入し、小数点2桁で四捨五入
パディング/0パディング
"NUM:{0:000}" -F 2 # NUM:002 ※3桁0パディング
"NUM:{0:000}" -F 1.99 # NUM:002 ※3桁0パディング
"NUM:{0:0.0}" -F 1.99 # NUM:2.0 ※小数点1位まで0パディング
"NUM:{0:0.00}" -F 1.99 # NUM:1.99 ※小数点2位まで0パディング
"NUM:{0:#}" -F 1.99 # NUM:2 ※1桁パディング
"NUM:{0:#.#}" -F 1.99 # NUM:2
"NUM:{0:#.##}" -F 1.99 # NUM:1.99
- "#" 桁プレースホルダー: 対応する数字で#を置き換える。対応する数字がない時は表示されない。
- "0" ゼロプレースホルダー:対応する数字で0を置き換える。対応する数字がない時は0が表示。
パーセントホルダー
"NUM:{0:0%}" -F 0.33 # NUM:33%
参考