math
ceil
ceil(x) -> int
Return the ceiling of x as an Integral. This is the smallest integer >= x.
factorial
factorial(x) -> int
Return x!. Raise a error if x is negative or non-integral.
floor
floor(x) -> int
Return the floor of x as an Integral. This is the largest integer <= x.
gcd
gcd(a: int, b: int) -> int
Return the greatest common divisor of x and y
isfinite
isfinite(x) -> bool
Return True if x is neither an infinity nor a NaN, and False otherwise.
isinf
isinf(x) -> bool
Return True if x is a positive or negative infinity, and False otherwise.
isnan
isnan(x) -> bool
Return True if x is a NaN (not a number), and False otherwise.
modf
modf(x) -> Listfloat, float]
Return the fractional and integer parts of x. Both results carry the sign of x and are floats.
exp
exp(x) -> float
Return e raised to the power of x.
expm1
expm1(x) -> float
Return exp(x)-1. This function avoids the loss of precision involved in the direct evaluation of exp(x)-1 for small x.
log
log(x, base=2.71828182845904523536028747135266250) -> float
Return the logarithm of x to the base e.
log1p
log1p(x) -> float
Return the natural logarithm of 1+x (base e). The result is computed in a way which is accurate for x near zero.
log2
log2(x) -> float
Return the base 2 logarithm of x.
log10
log10(x) -> float
Return the base 10 logarithm of x.
pow
pow(x, y) -> float
Return x**y (x to the power of y).
sqrt
sqrt(x) -> float
Return the square root of x.