Module math

Module math 

Source
Expand description

Python math module - mathematical functions Python math module implementation

This module provides mathematical functions and constants. Implementation matches Python’s math module API.

Constants§

e
inf
nan
pi
tau

Functions§

acos
math.acos - arc cosine
acos_py
Python-compatible wrapper function (concrete types)
acos_wrapper
Simple wrapper for generated Rust code
acosh
math.acosh - inverse hyperbolic cosine
acosh_py
Python-compatible wrapper function (concrete types)
acosh_wrapper
Simple wrapper for generated Rust code
asin
math.asin - arc sine
asin_py
Python-compatible wrapper function (concrete types)
asin_wrapper
Simple wrapper for generated Rust code
asinh
math.asinh - inverse hyperbolic sine
asinh_py
Python-compatible wrapper function (concrete types)
asinh_wrapper
Simple wrapper for generated Rust code
atan
math.atan - arc tangent
atan2
math.atan2 - arc tangent of y/x
atan2_py
Python-compatible wrapper function (concrete types)
atan2_wrapper
Simple wrapper for generated Rust code
atan_py
Python-compatible wrapper function (concrete types)
atan_wrapper
Simple wrapper for generated Rust code
atanh
math.atanh - inverse hyperbolic tangent
atanh_py
Python-compatible wrapper function (concrete types)
atanh_wrapper
Simple wrapper for generated Rust code
ceil
math.ceil - ceiling function
ceil_py
Python-compatible wrapper function (concrete types)
ceil_wrapper
Simple wrapper for generated Rust code
copysign
math.copysign - return a float with the magnitude of x and the sign of y
copysign_py
Python-compatible wrapper function (concrete types)
copysign_wrapper
Simple wrapper for generated Rust code
cos
math.cos - cosine
cos_py
Python-compatible wrapper function (concrete types)
cos_wrapper
Simple wrapper for generated Rust code
cosh
math.cosh - hyperbolic cosine
cosh_py
Python-compatible wrapper function (concrete types)
cosh_wrapper
Simple wrapper for generated Rust code
degrees
math.degrees - convert radians to degrees
degrees_py
Python-compatible wrapper function (concrete types)
degrees_wrapper
Simple wrapper for generated Rust code
exp
math.exp - exponential function
exp2
math.exp2 - 2^x
exp2_py
Python-compatible wrapper function (concrete types)
exp2_wrapper
Simple wrapper for generated Rust code
exp_py
Python-compatible wrapper function (concrete types)
exp_wrapper
Simple wrapper for generated Rust code
expm1
math.expm1 - exp(x) - 1
expm1_py
Python-compatible wrapper function (concrete types)
expm1_wrapper
Simple wrapper for generated Rust code
fabs
math.fabs - absolute value (float)
fabs_py
Python-compatible wrapper function (concrete types)
fabs_wrapper
Simple wrapper for generated Rust code
factorial
math.factorial - factorial
factorial_py
Python-compatible wrapper function (already concrete types)
factorial_wrapper
Simple wrapper for generated Rust code
floor
math.floor - floor function
floor_py
Python-compatible wrapper function (concrete types)
floor_wrapper
Simple wrapper for generated Rust code
fmod
math.fmod - floating point remainder
fmod_py
Python-compatible wrapper function (concrete types)
fmod_wrapper
Simple wrapper for generated Rust code
frexp
math.frexp - return mantissa and exponent
frexp_py
Python-compatible wrapper function (concrete types)
frexp_wrapper
Simple wrapper for generated Rust code
gcd
math.gcd - greatest common divisor
gcd_py
Python-compatible wrapper function (already concrete types)
gcd_wrapper
Simple wrapper for generated Rust code
isclose
math.isclose - check if values are close
isclose_py
Python-compatible wrapper function (concrete types)
isclose_wrapper
Simple wrapper for generated Rust code
isfinite
math.isfinite - check if x is finite
isfinite_py
Python-compatible wrapper function (concrete types)
isfinite_wrapper
Simple wrapper for generated Rust code
isinf
math.isinf - check if x is infinite
isinf_py
Python-compatible wrapper function (concrete types)
isinf_wrapper
Simple wrapper for generated Rust code
isnan
math.isnan - check if x is NaN
isnan_py
Python-compatible wrapper function (concrete types)
isnan_wrapper
Simple wrapper for generated Rust code
lcm
math.lcm - least common multiple
lcm_py
Python-compatible wrapper function (already concrete types)
lcm_wrapper
Simple wrapper for generated Rust code
ldexp
math.ldexp - return x * (2**i)
ldexp_py
Python-compatible wrapper function (concrete types)
ldexp_wrapper
Simple wrapper for generated Rust code
log
math.log - natural logarithm
log2
math.log2 - base-2 logarithm
log1p
math.log1p - log(1 + x)
log1p_py
Python-compatible wrapper function (concrete types)
log1p_wrapper
Simple wrapper for generated Rust code
log2_py
Python-compatible wrapper function (concrete types)
log2_wrapper
Simple wrapper for generated Rust code
log10
math.log10 - base-10 logarithm
log10_py
Python-compatible wrapper function (concrete types)
log10_wrapper
Simple wrapper for generated Rust code
log_py
Python-compatible wrapper function (concrete types)
log_wrapper
Simple wrapper for generated Rust code
modf
math.modf - return fractional and integer parts
modf_py
Python-compatible wrapper function (concrete types)
modf_wrapper
Simple wrapper for generated Rust code
pow
math.pow - power function
pow_py
Python-compatible wrapper function (concrete types)
pow_wrapper
Simple wrapper for generated Rust code
radians
math.radians - convert degrees to radians
radians_py
Python-compatible wrapper function (concrete types)
radians_wrapper
Simple wrapper for generated Rust code
remainder
math.remainder - IEEE remainder
remainder_py
Python-compatible wrapper function (concrete types)
remainder_wrapper
Simple wrapper for generated Rust code
sin
math.sin - sine
sin_py
Python-compatible wrapper function (concrete types)
sin_wrapper
Simple wrapper for generated Rust code
sinh
math.sinh - hyperbolic sine
sinh_py
Python-compatible wrapper function (concrete types)
sinh_wrapper
Simple wrapper for generated Rust code
sqrt
math.sqrt - square root
sqrt_py
Python-compatible wrapper function (concrete types)
sqrt_wrapper
Simple wrapper for generated Rust code
tan
math.tan - tangent
tan_py
Python-compatible wrapper function (concrete types)
tan_wrapper
Simple wrapper for generated Rust code
tanh
math.tanh - hyperbolic tangent
tanh_py
Python-compatible wrapper function (concrete types)
tanh_wrapper
Simple wrapper for generated Rust code
trunc
math.trunc - truncate to integer
trunc_py
Python-compatible wrapper function (concrete types)
trunc_wrapper
Simple wrapper for generated Rust code