Template::Plugin::Math - Plugin providing mathematical functions
[% USE Math %]
[% Math.sqrt(9) %]
The Math plugin provides numerous mathematical functions for use
within templates.
Template::Plugin::Math makes available the following functions from
the Perl core:
- abs
-
- atan2
-
- cos
-
- exp
-
- hex
-
- int
-
- log
-
- oct
-
- rand
-
- sin
-
- sqrt
-
- srand
-
In addition, if the the Math::Trig manpage module can be loaded, the following
functions are also available:
- pi
-
- tan
-
- csc
-
- cosec
-
- sec
-
- cot
-
- cotan
-
- asin
-
- acos
-
- atan
-
- acsc
-
- acosec
-
- asec
-
- acot
-
- acotan
-
- sinh
-
- cosh
-
- tanh
-
- csch
-
- cosech
-
- sech
-
- coth
-
- cotanh
-
- asinh
-
- acosh
-
- atanh
-
- acsch
-
- acosech
-
- asech
-
- acoth
-
- acotanh
-
- rad2deg
-
- rad2grad
-
- deg2rad
-
- deg2grad
-
- grad2rad
-
- grad2deg
-
If the the Math::TrulyRandom manpage module is available, and you've got the time
to wait, the truly_random_number method is available:
[% Math.truly_random_number %]
Andy Wardley <abw@wardley.org> http://wardley.org/
Copyright (C) 1996-2007 Andy Wardley. All Rights Reserved.
This module is free software; you can redistribute it and/or
modify it under the same terms as Perl itself.
the Template::Plugin manpage
|