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