math

(Python version: 2.7.10)

 

標準 C で定義されている数学関数にアクセスすることができます。これらの関数で複素数を使うことはできません。複素数に対応する必要があるならば、 cmath モジュールにある同じ名前の関数を使ってください。ほとんどのユーザーは複素数を理解するのに必要なだけの数学を勉強したくないので、複素数に対応した関数と対応していない関数の区別がされています。これらの関数では複素数が利用できないため、引数に複素数を渡されると、複素数の結果が返るのではなく例外が発生します。その結果、どういった理由で例外が送出されたかに早い段階で気づく事ができます。


upper level

 

__doc__
__file__
__name__
__package__

acos
acosh
asin
asinh
atan
atan2
atanh

ceil
copysign
cos
cosh

degrees

e
erf
erfc
exp
expm1

fabs
factorial
floor
fmod
frexp
fsum

gamma

hypot

isinf
isnan

ldexp
lgamma
log
log10
log1p

modf

pi
pow

radians

sin
sinh
sqrt

tan
tanh
trunc