Python math.degrees() Method
Python math.degrees()
method is an efficient way of converting the angle from radians to degrees. Note that 1 degree = pi/180 radians
.
Syntax
math.degrees(rad)
Parameters
rad |
Any angle in radians to convert into degrees. |
Returns
The return type for this method is an angle in degrees.
Examples
Correct Use of Python math.degrees()
Method
Code Snippet:
import math
x = -0.9
value = math.degrees(x)
print(f"The conversion of {x} radians into degrees is {value}.")
x = math.pi
value = math.degrees(x)
print(f"The conversion of {x} radians into degrees is {value}.")
x = math.inf
value = math.degrees(x)
print(f"The conversion of {x} radians into degrees is {value}.")
Output:
The conversion of -0.9 radians into degrees is -51.56620156177409.
The conversion of 3.141592653589793 radians into degrees is 180.0.
The conversion of inf radians into degrees is inf.
Note that the values may be either positive or negative. These methods are used in mathematical computations related to geometry and have a specific application in astronomical calculations.
TypeError
While Using Python math.degrees()
Method
Code Snippet:
import math
# entering a string
x = "Hi"
value = math.degrees(x)
print(f"The conversion of {x} radians into degrees is {value}.")
# entering a list
x = [1, 2, 3]
value = math.degrees(x)
print(f"The conversion of {x} radians into degrees is {value}.")
# entering complex numbers
x = 1 + 5j
value = math.degrees(x)
print(f"The conversion of {x} radians into degrees is {value}.")
Output:
Traceback (most recent call last):
File "main.py", line 7, in <module>
value=math.degrees(x)
TypeError: must be a real number, not str
Traceback (most recent call last):
File "main.py", line 8, in <module>
value=math.degrees(x)
TypeError: must be a real number, not a list
Traceback (most recent call last):
File "main.py", line 7, in <module>
value=math.degrees(x)
TypeError: can't convert complex to float
The above code snippets show all possible syntactic errors that might occur using the math.degrees
method.
Demonstrate the math.degrees()
Method and Its Inverse
Code Snippet:
import math
x = 7
value = math.degrees(x)
print(f"The conversion of {x} radians into degrees is {value}.")
rad = math.radians(value)
print(f"The conversion of {value} degrees into radians is {rad}.")
Output:
The conversion of 7 radians into degrees is 401.07045659157626.
The conversion of 401.07045659157626 degrees into radians is 7.0.
The angle can be either an integer (int
) or a floating point value (float
).
Musfirah is a student of computer science from the best university in Pakistan. She has a knack for programming and everything related. She is a tech geek who loves to help people as much as possible.
LinkedIn