Math::Trig
Defines many trigonometric functions not defined by the core Perl, plus the constant pi and some additional functions for converting angles. For example:
use Math::Trig; $x = tan(0.9); $halfpi = pi/2;
The following functions are defined. A slash (/
) between two functions
means the values are aliases.
-
acsc/acosec
,asec
,acot/acotan
Arcus cofunctions of sine, cosine, and tangent
-
acsch/acosech
,asech
,acoth/acotanh
Arcus cofunctions of hyperbolic sine, cosine, and tangent
-
asin
,acos
,atan
Arcus (inverse) functions of sine, cosine, and tangent
-
asinh
,acosh
,atanh
Arcus functions of hyperbolic sine, cosine, and tangent
-
atan2(y, x)
Principal value of arc tangent of y/x
-
csc/cosec
,sec
,cot/cotan
Cofunctions of sine, cosine, and tangent
-
csch/cosech
,sech
,coth/cotanh
Cofunctions of hyperbolic sine, cosine, and tangent
-
deg2rad
Degrees to radians
-
deg2grad
Degrees to gradians
-
grad2deg
Gradians to degrees
-
grad2rad
Gradians to radians
-
pi
The trigonometric constant pi
-
rad2deg
Radians to degrees
-
rad2grad
Radians to gradians
-
sinh
,cosh
,tanh
Hyperbolic sine, cosine, and tangent
-
tan
Tangent
Get Perl in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.