math

Standard library module View source
variable e
e = 2.7182818284590452354
variable pi
pi = 3.14159265358979323846
variable tau
tau = 6.28318530717958647693
variable inf
inf = _inf()
variable nan
nan = _nan()
function factorial
factorial(x: int)
function isnan
isnan(x: float)
function isinf
isinf(x: float)
function isfinite
isfinite(x: float)
function ceil
ceil(x: float)
function floor
floor(x: float)
function fabs
fabs(x: float)
function fmod
fmod(x: float, y: float)
function exp
exp(x: float)
function expm1
expm1(x: float)
function ldexp
ldexp(x: float, i: int)
function log
log(x: float, base: float = e)
function log2
log2(x: float)
function log10
log10(x: float)
function degrees
degrees(x: float)
function radians
radians(x: float)
function sqrt
sqrt(x: float)
function pow
pow(x: float, y: float)
function acos
acos(x: float)
function asin
asin(x: float)
function atan
atan(x: float)
function atan2
atan2(y: float, x: float)
function cos
cos(x: float)
function sin
sin(x: float)
function hypot
hypot(x: float, y: float)
function tan
tan(x: float)
function cosh
cosh(x: float)
function sinh
sinh(x: float)
function tanh
tanh(x: float)
function acosh
acosh(x: float)
function asinh
asinh(x: float)
function atanh
atanh(x: float)
function copysign
copysign(x: float, y: float)
function log1p
log1p(x: float)
function trunc
trunc(x: float)
function erf
erf(x: float)
function erfc
erfc(x: float)
function gamma
gamma(x: float)
function lgamma
lgamma(x: float)
function remainder
remainder(x: float, y: float)
function gcd
gcd(*args)
function lcm
lcm(*args)
function frexp
@pure
frexp(x: float)
function modf
@pure
modf(x: float)
function isclose
isclose(a: float, b: float, rel_tol: float = 1e-09, abs_tol: float = 0.0)
function fsum
fsum(seq)
function prod
prod(iterable, start = 1)