7
Pythonで浮動小数点数を固定幅にフォーマットする方法
次の要件で浮動小数点数を固定幅にフォーマットするにはどうすればよいですか。 n <1の場合は先行ゼロ 固定幅を満たすために後続の10進ゼロを追加します 小数桁を固定幅を超えて切り捨てる すべての小数点を揃える 例えば: % formatter something like '{:06}' numbers = [23.23, 0.123334987, 1, 4.223, 9887.2] for number in numbers: print formatter.format(number) 出力は次のようになります 23.2300 0.1233 1.0000 4.2230 9887.2000