In python number of mathematical operations can be performed with ease by importing a module named “math” which defines various functions which makes our tasks easier.
ceil()
This function returns the smallest integral value greater than the number. If number is already integer, same number is returned.
Example:1
import math print("ceil function") a=2.3 print(math.ceil(a)) a=12.9 print(math.ceil(a)) a=-12.23 print(math.ceil(a)) a=-62.36 print(math.ceil(a))
output:
ceil function
3
13
-12
-62
>>>
#Example:2
from math import ceil print("ceil function") a=2.3 print(ceil(a)) a=12.9 print(ceil(a))
output:
ceil function
3
13
>>>
#Example:3
from math import ceil as c from math import floor as f print("ceil function") a=2.3 print(c(a)) a=12.9 print(c(a))
Output:
ceil function
3
13
>>>
floor()
This function returns the greatest integral value smaller than the number. If the number is already an integer, the same number is returned.
Example:
import math print("floor function") a=23.67 print(math.floor(a)) a=23.17 print(math.floor(a)) a=-23.77 print(math.floor(a)) a=-23.99 print(math.floor(a))
Output:
floor function
23
23
-24
-24
>>>
Example:2
from math import floor print("floor function") a=23.67 print(floor(a)) a=23.97 print(floor(a))
Output:
floor function
23
23
>>>
Example:3
from math import floor as f print("floor function") a=23.67 print(f(a)) a=23.97 print(f(a))
output:
floor function
23
23
>>>
fabs()
This function returns the absolute value of the number.
Example:
import math print("fabs function") a=-2.3 print(math.fabs(a)) a=-12.9 print(math.fabs(a))
Output:
fabs function
2.3
12.9
>>>
factorial()
This function returns the factorial of the number. An error message is displayed if number is not integral.
Example:
import math print("factorial function") a=4 print(math.factorial(a)) a=5 print(math.factorial(a))
Output:
factorial function
24
120
>>>