Edit

Share via


WorksheetFunction.Atan2(Double, Double) Method

Definition

Returns the arctangent, or inverse tangent, of the specified x- and y-coordinates. The arctangent is the angle from the x-axis to a line containing the origin (0, 0) and a point with coordinates (x_num, y_num). The angle is given in radians between -pi and pi, excluding -pi.

public:
 double Atan2(double Arg1, double Arg2);
public double Atan2 (double Arg1, double Arg2);
Public Function Atan2 (Arg1 As Double, Arg2 As Double) As Double

Parameters

Arg1
Double

The x-coordinate of the point.

Arg2
Double

The y-coordinate of the point.

Returns

Remarks

A positive result represents a counterclockwise angle from the x-axis; a negative result represents a clockwise angle.

Atan2(a,b) equals Atan(b/a), except that a can equal 0 in Atan2.

If both Arg1 and Arg2 are 0, Atan2 returns an error value.

To express the arctangent in degrees, multiply the result by 180/PI( ) or use the Degrees(Double) method.

Applies to