Python math - atan2() Function
The Python math.atan2() function returns the angle theta from the conversion of rectangular coordinates (x, y) to polar coordinates (r, theta). The returned value will be in the range -𝜋 through 𝜋.
Syntax
math.atan2(y, x)
Parameters
y |
Required. Specify the ordinate coordinate. |
x |
Required. Specify the abscissa coordinate. |
Return Value
Returns theta of the point (r, theta) in polar coordinates that corresponds to the point (x, y) in Cartesian coordinates.
Example:
In the example below, atan2() function is used to calculate the theta of a point.
import math print(math.atan2(10, 10)) print(math.atan2(20, 10)) print(math.atan2(-20, 10))
The output of the above code will be:
0.785398163397 1.10714871779 -1.10714871779
❮ Python Math Module