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