python math

mathモジュールでよく使いそうなものだけまとめる。

ceil()
floor()
modf(x) : xの小数部分と整数部分を返す
exp(x)
log(x) : 底はe
log(x, 2) : 底を2で指定
pow(x,y)
sqrt(x)
degrees(x) : ラジアンから度数へ
radians(x) : 度数からラジアンへ
cos(x)
sin(x)
tan(x)
hypot(x, y) : sqrt(x*x + y*y)(ユークリッド距離)
pi : 円周率
e : ネイピア数 2.71828...

気になったのはmodf(x)とhypot(x, y)。使えば速くなりそう。


mathについて詳しくはhttp://www.python.jp/doc/release/lib/module-math.html