math modules in python
720
120
6
1
5.0
5.830951894845301
24
585
8.06225774829855
2.23606797749979
78125.0
1679616.0
- Input: A real number.
- Return Type: A floating-point number.
This function takes one number x in degrees as input and returns the converted value of x in radians.
solution:
3.141592653589793
- Input: A real number
- Return Type: A floating-point number
This function takes one number x and returns the arc cosine of x in radians. The value returned lines between 0 and pi
solution:
0.6761305095606613
- Input: A real number and an integer.
- Return type: A floating-point number.
This function takes a real number x and an integer i as arguments and returns the value of the expression x*2i.
solution:
l= 80.0
- Input: A real number
- Return type: A floating-point number
This function takes a number x as an argument and returns the complement of the error function of x
solution:
v= 1.6715105790914593e-07
- Input: An integrable object containing real numbers.
- Return type: A floating-point number.
This function takes an integrable object like a list as an argument and returns the floating-point sum of the iterable object.
solution:
3.3
import math
math.comb(n,r)
- Input: Positive integers n and r
- Return Type: Integer number
This function takes two positive integers as input and returns the value of nCr i.e. the number of ways of choosing r items from n items without any repetition and without any order. In terms of real life, let there be 14 books on a shelf: A B C D Then, the ways of selecting 14 books out of 2 books are as follows :
A B A C A D B C B D C D
In total there are 91 ways of selecting them without repetition. This is what the value of math.comb(14,2) = 91 means. This function would give an error when negative numbers are given as input.
solution:
91
import math fmod
math.fmod(x,y)
- Input: Two real numbers x & y, y ≠ 0
- Return Type: Floating-point number
This function takes two numbers as input and returns the floating remainder when x is divided by y. By floating-point remainder, we mean that the result is a number r = x - n*y for some integer n such that r has the same sign as the sign of x and the absolute value of r is less than the absolute value of y.
solution:
2.0
math.inf
Infinity
infinity refers to anything limitless or never-ending in both directions of the actual number line. Numbers cannot adequately represent it. The math.inf returns positive infinity constant. We can use-math.inf to print negative infinity.
Syntax:
math.inf
solution:
inf
-inf
import math log
math.log()
Returns the natural logarithm of n.
Syntax:
math.log(n, base)
base is optional and it's the logarithmic base to use.
solutio:
3.1354942159291497
math.tau
Tau
Tau is defined as the ratio of the circumference to the radius of a circle. The math.tau constant returns the value tau: 6.283185307179586
syntax:
math.tau
solution:
6.283185307179586
1698813990.1599178
time.struct_time(tm_year=2023, tm_mon=11, tm_mday=1, tm_hour=10, tm_min=16, tm_sec=30, tm_wday=2, tm_yday=305, tm_isdst=0)
Wed Nov 1 10:16:30 2023
import power
The pow(x,y) function returns the value of x to the power of y(x^y)
Return the value of 4 to the power of 3 (same as 444):
64
import math
math.fabs(x)
*Input:Real number
*Return Type: Floating-point number
This function returns the absolute value of the number given as an argument. By absolute, we mean that if the number is -5 it would become positive i.e.5.
The number on the left side of the origin on the x-axis becomes positive i.e it gets multiplied by -1 when returned. Example, math.fabs(-5.4) = ((-1)x(-5.4))=5.4
solution:
13.4
math.isfinite
- Input: A real number
- Return Type: Boolean value
solution:
True
math.isinf(x)
- Input: A real number.
- Return type: Boolean value
This function takes a number x as an argument and returns true if x is infinite else it returns false.
solution:
r= False
import math math.floor
The math.floor() method rounds a number DOWN to the nearest integer, if necessary, and returns the result.
Tip: To round a number UP to the nearest integer, look at the math.ceil() method
Syntax:
math.floor()
Solutions:
0
11
15
-6
122
10
111
1110
import math Arc Sine Function
The arc sine function in python calculates the inverse sine value of a given number.
solution:
1.5707963267948966
copysign
- input: Two real numbers
- Return Type: Floating-point number
This function takes two arguments. It returns the absolute floating value of the first argument with the sign of the second argument.Like,
copysign(24,-35)would return -24 i.e. 24.0taking the negative sign of -35
solutions:
-24.0
import math sin,cos,tan
Calculating Sine,Cosine, and Tangent
The values of sine, cosine and tangent of an angle, which are supplied as an input to the function,are returned by the sin(), cos(), and tan() methods. This function expects a value that is provided in radians.
solution:
The sine of pi/4 is: 0.7071067811865476
The cosine of pi/4 is: 0.7071067811865476
The tangent of pi/4 is: 0.9999999999999999
Euler's Number
The value 2.718281828459045 of Euler's number is returned by the math.e constant.
Syntax of this is:
math.e
solution
The value of Euler's Number is: 2.718281828459045
import time apple
2 Apple
3 Apple
4 Apple
import math ceil,floor
The math.ceil() method rounds a number upwards to its nearest integer, and the math.floor() method rounds a number downwards to its nearest integer, and returns the result
x= 2
y= 1
Built in Math Functions
The min() and max() functions can be used to find the lowest or highest value in an iterable.
5
25
ceil,floor,round
6
5
8
4
7
67
math import factorial,gcd,hypot
120
720
4
1
7.810249675906654
85.14693182963201
import math as m
0.766044443118978
0.17364817766693041
0.9325150861376618
6.283185307179586
2.041392685158225
3.141592653589793
2.718281828459045
import math
0.49999999999999994
0.5000000000000001
0.9999999999999999
6.283185307179586
1.0
3.141592653589793
2.718281828459045
from math import*
720
2
6.4031242374328485
7.416198487095663
1024.0
68
import math as m
24
6
1
2
10.0
17.029386365926403
9072
60
2.23606797749979
7.14142842854285
6.85863036805618e+121
1.3903921949820524e+70
import math round function
The round() function returns the rounded value of a number.
solution:
a>> 12
The rounded off value is 12
a>> 5.6
The rounded off value is 6