Atan2 Function

   
Atan2 Function

Class

System.Math

Syntax

 Math.Atan2(   y   ,   x   ) 
x (required; Double)

The x coordinate of a point

y (required; Double)

The y coordinate of a point

Return Value

A Double that is the arctangent of the ratio x/y, in radians

Description

Returns the angle in the Cartesian plane formed by the x-axis and a vector starting from the origin (0,0) and terminating at the point (x, y). More specifically , the return value q satisfies the following:

  • For (x, y) in quadrant 1, 0 < q < pi/2.

  • For (x, y) in quadrant 2, pi /2 < q < pi.

  • For ( x, y) in quadrant 3, -pi < q < -pi /2.

  • For ( x, y) in quadrant 4, -pi /2 < q < 0.

Rules at a Glance

This is a Shared member, so it can be used without creating any objects.

VB.NET/VB 6 Differences

The Atan2 function does not exist in VB 6.

See Also

Acos Function, Asin Function, Atan Function

   


VB.Net Language in a Nutshell
VB.NET Language in a Nutshell
ISBN: B00006L54Q
EAN: N/A
Year: 2002
Pages: 503

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net