C++ Math atan2()
The function finds the inverse tangent of a coordinate.
Suppose the coordinate is (x,y):
atan2(y,x) = tan-1(y/x);
Suppose the coordinate is (x,y). Syntax would be:
y: It represents the y-coordinate value.
x: It represents the x-coordinate value.
It returns the value in the range[-?, ?] and if the values of both x and y are zero then it returns zero value.
Let's see a simple example when both x and y are zero.
Value of tan(y/x) is : 0 Value of tan-1(y/x) is : 0
In this example, atan2() calculates the inverse tangent when both 'x' and 'y' are zero.
Let's see a simple example when both 'x' and 'y' are of different type.
Value of tan(y/x) is : 3.6021 Value of tan1(y/x) is : 0.915101
In this example, atan2() function finds the inverse of a tangent when x is of integer type and y is of float type.