Help Center
Help CenterFreeBASIC

Atan2function

Returns the arctangent of a ratio

Mathematical Functionsfunctiondocumented

Syntax

Declare Function Atan2 ( ByVal y As Double, ByVal x As Double ) As Double

Return value


The angle whose tangent is y/x, in radians, in the range [-Pi..Pi].

Description


ATan2 returns the arctangent of the ratio y/x as a Double within the range of -Pi to Pi. The arctangent is the inverse of the Tan function. The returned angle is measured in radians (not degrees).

ATan2 cannot be overloaded as operator to accept user-defined types.

Remarks

Usage


result = ATan2( y, x )

Differences from QB


  • New to FreeBASIC

Dialect Differences


  • Not available in the -lang qb dialect unless referenced with the alias __Atan2.

See also


Example


Print Atan2 ( 4, 5 )     'this is the same as PRINT ATN ( 4 / 5 )


The output would be:
0.6747409422235527

Reference

  • Documented in KeyPgAtan2.html