1. ホーム
  2. python

[解決済み] 小数点以下1桁を取得する[重複]。

2022-07-09 20:55:19

質問

を変換する方法 45.3453145.3 ?

どのように解決するのですか?

1桁だけで表そうとしていませんか。

print("{:.1f}".format(number)) # Python3
print "%.1f" % number          # Python2

とか、実際に小数点以下は四捨五入しているのでしょうか?

round(number,1)

とか、四捨五入も厳密なのか?

math.floor(number*10)/10