m |
|||
Line 1: | Line 1: | ||
− | {{mirc title|$tan | + | {{mirc title|$tan identifier}}'''$tan''' returns the tangent of an angle of N radians |
− | '''$tan''' returns the tangent of an angle of N radians | ||
== Synopsis == | == Synopsis == | ||
Line 12: | Line 11: | ||
== Properties == | == Properties == | ||
− | |||
<span style="display: inline-block; width: 50px;">'''deg'''</span>Sees N as degrees in a 360 degree circle instead of radians. | <span style="display: inline-block; width: 50px;">'''deg'''</span>Sees N as degrees in a 360 degree circle instead of radians. | ||
== Example == | == Example == | ||
− | |||
Tangent is the ratio of the Opposite Side / Adjacent Side of a right triangle, so in a right triangle from the position of an angle of 30 degrees, the length of the Opposite side is .57735 as long as the Adjacent side. As with {{mIRC|$calc|$calc()}}, the returned fraction is limited to 6 decimal places. | Tangent is the ratio of the Opposite Side / Adjacent Side of a right triangle, so in a right triangle from the position of an angle of 30 degrees, the length of the Opposite side is .57735 as long as the Adjacent side. As with {{mIRC|$calc|$calc()}}, the returned fraction is limited to 6 decimal places. | ||
Line 43: | Line 40: | ||
{{mIRC identifier list}} | {{mIRC identifier list}} | ||
− | [[Category: | + | [[Category:mIRC identifiers|tan]] |
Revision as of 15:05, 22 September 2017
$tan returns the tangent of an angle of N radians
Synopsis
$tan(<N>)[.deg]
Switches
None
Parameters
NThis is the angle in radians for which you wish to retrieve the tangent.
Properties
degSees N as degrees in a 360 degree circle instead of radians.
Example
Tangent is the ratio of the Opposite Side / Adjacent Side of a right triangle, so in a right triangle from the position of an angle of 30 degrees, the length of the Opposite side is .57735 as long as the Adjacent side. As with $calc(), the returned fraction is limited to 6 decimal places.
//echo -a There are 2x pi radians in a circle, so a radian is $calc(360 / (2*$pi) ) degrees //var %i 30 | echo -a $tan(%i).deg is the same as $tan( $calc(%i * $pi / 180) ) except for rounding
$tan accepts numbers larger than 1 rotation of a circle, as if the angle loops past the origin and continues. Assuming you are using the .deg property, angles above 360 degrees return the same result of the angle modulo 360.
//var %i 400 | echo -a $tan(%i).deg is the same as $tan( $calc(%i % 360) ).deg
Compatibility
Added: mIRC v5.31
Added on: 04 Jan 1998
Note: Unless otherwise stated, this was the date of original functionality.
Further enhancements may have been made in later versions.