Python math module is defined as the most well-known mathematical functions, which includes trigonometric functions, illustration functions, logarithmic functions, etc. Furthermore, it also defines two mathematical constants, i.e., Pie and Euler number, etc.
Pie (n): It is a popular mathematical constant and defined as the ratio of circumstance to the diameter of a circle. Its cost is 3.141592653589793.
Euler’s number(e): It is described as the base of the herbal logarithmic, and its fee is 2.718281828459045.
There are special math modules which are given below:
math.log()
This method returns the herbal logarithm of a given number. It is calculated to the base e.
Example
import math
number = 2e-7 # small value of of x
print('log(fabs(x), base) is :', math.log(math.fabs(number), 10))
Output:
log(fabs(x), base) is : -6.698970004336019
math.log10()
This approach returns base 10 logarithm of the given quantity and referred to as the fashionable logarithm.
Example
import math
x=13 # small value of of x
print('log10(x) is :', math.log10(x))
Output:
log10(x) is : 1.1139433523068367
math.exp()
This approach returns a floating-point wide variety after raising e to the given number.
Example
import math
number = 5e-2 # small value of of x
print('The given number (x) is :', number)
print('e^x (using exp() function) is :', math.exp(number)-1)
Output:
The given number (x) is : 0.05
e^x (using exp() function) is : 0.05127109637602412
math.pow(x,y)
This method returns the energy of the x corresponding to the price of y. If cost of x is poor or y is no longer integer price than it raises a ValueError.
Example
import math
number = math.pow(10,2)
print("The power of number:",number)
Output:
The power of number: 100.0
math.floor(x)
This approach returns the floor cost of the x. It returns the less than or equal price to x.
Example:
import math
number = math.floor(10.25201)
print("The floor value is:",number)
Output:
The floor value is: 10
math.ceil(x)
This method returns the ceil value of the x. It returns the greater than or equal cost to x.
import math
number = math.ceil(10.25201)
print("The floor value is:",number)
Output:
The floor value is: 11
math.fabs(x)
This method returns the absolute value of x.
import math
number = math.fabs(10.001)
print("The floor absolute is:",number)
Output:
The absolute value is: 10.001
math.factorial()
This method returns the factorial of the given number x. If x is now not integral, it raises a ValueError.
Example
import math
number = math.factorial(7)
print("The factorial of number:",number)
Output:
The factorial of number: 5040
math.modf(x)
This technique returns the fractional and integer components of x. It carries the sign of x is float.
Example
import math
number = math.modf(44.5)
print("The modf of number:",number)
Output:
The modf of number: (0.5, 44.0)
Python presents the countless math modules which can operate the complex challenge in single-line of code. In this tutorial, we have discussed a few essential math modules.
Leave a Review