From WikiChip
$atan2 Identifier - mIRC
< mirc‎ | identifiers

$atan2 returns the arctangent of the 2 short sides of a right triangle.

Synopsis

$atan2(<O>,<A>)[.deg]

Parameters

OThe length of the Opposite side of the right triangle.
AThe length of the Adjacent side of the right triangle.

Properties

.degReturns the angle as degrees, default is radians.

Example

//var %opposite 3, %adjacent 4 | echo -a In right triangle where opposite side is length %opposite and adjacent side is length %adjacent - angle is $atan2( %opposite , %adjacent ).deg degrees
; Returns: In right triangle where opposite side is length 3 and adjacent side is length 4 - angle is 36.869898 degrees
//var %opposite 4 | var %adjacent 3 | echo -a except for rounding $atan2(%opposite,%adjacent).deg is the same as $atan( $calc( %opposite / %adjacent ) ).deg
; ATAN2 accepts the side lengths while ATAN accepts the tangent ratio of those sides

Compatibility

Added: mIRC v7.33
Added on: 27 May 2014
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.

See also