From WikiChip
$atan2 Identifier - mIRC
< mirc‎ | identifiers
Revision as of 18:44, 27 December 2018 by Maroonbells (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

$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