Python 3で小数点以下n桁を表示する


このエントリーをはてなブックマークに追加

C/C++でいうprintf("%.20f", val)のように、小数点以下n桁を表示するには以下のように書く。これは小数点以下20桁を表示する例。

val = 1 / 3
print("{0:.20f}".format(val))

結果は以下の通り。

0.33333333333333331483

この書き方苦手だ…