重複の可能性:
Python で小数点以下 2 桁の浮動小数点数を表示する
Python のすべての数値の後に小数点以下 2 桁を出力するにはどうすればよいですか?
例えば
0.5 は 0.50 にする必要があります
重複の可能性:
Python で小数点以下 2 桁の浮動小数点数を表示する
Python のすべての数値の後に小数点以下 2 桁を出力するにはどうすればよいですか?
例えば
0.5 は 0.50 にする必要があります
最近はformat mini languageが好まれています ( %
format 演算子はいずれ非推奨になる可能性があるため):
>>> print '{:.2f}'.format(.5)
0.50
さらに、IMHO、string.format() の方が読みやすいです。
>> print '%.2f' % 0.5
0.50
数字を印刷するには:
print "%.2f" %num
変数に数値を格納するには:
round(num, 2)