MATH MODULE:
The math module is a standard module in Python and is always available. To use mathematical functions under this module, you have to import the module using import math.
It gives access to the underlying C library functions. For example,
# Square root calculation
import math
math.sqrt(4)
Output:2
Functions in Python Math Module
Here is the list of all the functions and attributes defined in math module with a brief explanation of what they do.
List of Functions in Python Math Module |
|
Function |
Description |
ceil(x) |
Returns the smallest integer
greater than or equal to x. |
copysign(x, y) |
Returns x with the sign of y |
fabs(x) |
Returns the absolute value of x |
factorial(x) |
Returns the factorial of x |
floor(x) |
Returns the largest integer less
than or equal to x |
fmod(x, y) |
Returns the remainder when x is
divided by y |
frexp(x) |
Returns the mantissa and exponent
of x as the pair (m, e) |
fsum(iterable) |
Returns an accurate floating point
sum of values in the iterable |
isfinite(x) |
Returns True if x is neither an
infinity nor a NaN (Not a Number) |
isinf(x) |
Returns True if x is a positive or
negative infinity |
isnan(x) |
Returns True if x is a NaN |
ldexp(x, i) |
Returns x * (2**i) |
modf(x) |
Returns the fractional and integer
parts of x |
trunc(x) |
Returns the truncated integer
value of x |
exp(x) |
Returns e**x |
expm1(x) |
Returns e**x - 1 |
log(x[, base]) |
Returns the logarithm of x to the
base (defaults to e) |
log1p(x) |
Returns the natural logarithm of
1+x |
log2(x) |
Returns the base-2 logarithm of x |
log10(x) |
Returns the base-10 logarithm of x |
pow(x, y) |
Returns x raised to the power y |
sqrt(x) |
Returns the square root of x |
acos(x) |
Returns the arc cosine of x |
asin(x) |
Returns the arc sine of x |
atan(x) |
Returns the arc tangent of x |
atan2(y, x) |
Returns atan(y / x) |
cos(x) |
Returns the cosine of x |
hypot(x, y) |
Returns the Euclidean norm,
sqrt(x*x + y*y) |
sin(x) |
Returns the sine of x |
tan(x) |
Returns the tangent of x |
degrees(x) |
Converts angle x from radians to
degrees |
radians(x) |
Converts angle x from degrees to
radians |
acosh(x) |
Returns the inverse hyperbolic
cosine of x |
asinh(x) |
Returns the inverse hyperbolic
sine of x |
atanh(x) |
Returns the inverse hyperbolic
tangent of x |
cosh(x) |
Returns the hyperbolic cosine of x |
sinh(x) |
Returns the hyperbolic cosine of x |
tanh(x) |
Returns the hyperbolic tangent of
x |
erf(x) |
Returns the error function at x |
erfc(x) |
Returns the complementary error
function at x |
gamma(x) |
Returns the Gamma function at x |
lgamma(x) |
Returns the natural logarithm of
the absolute value of the Gamma function at x |
pi |
Mathematical constant, the ratio
of circumference of a circle to it's diameter (3.14159...) |
e |
mathematical constant e
(2.71828...) |
Comments
Post a Comment