小数点の切り上げ/四捨五入/階乗計算
時々使うんだけど、調べると検索になかなかヒットしなくてイラッとするものたち。
小数点の切り上げ
import math math.ceil(0.1) #=>1.0
四捨五入
round(0.4) #=>0.0 round(0.5) #=>1.0 round(0.15,1) #=>約0.2 round(124,-1) #=>120
階乗計算
階乗はVersion2.6から実装されています。
import math math.factorial(100) #3628800