Template Toolkit: Модули: Template::Plugin::Math
Плагин-интерфейс к математическим функциям.
Оглавление
[% USE Math %]
[% Math.sqrt(9) %] |
Плагин Math предоставляет большое число математических функций для использования внутри шаблонов.
|
Template::Plugin::Math делает доступными следующие функции ядра Perl:
- abs
- atan2
- cos
- exp
- hex
- int
- log
- oct
- rand
- sin
- sqrt
- srand
В дополнение, если может быть загружен модуль Math::Trig, становятся доступными также следующие функции:
- 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
Если доступен модуль Math::TrulyRandom, и вы никуда не торопитесь, можно использовать метод 'truly_random_number' :
[% Math.truly_random_number %] |
1.11, поставляется в составе Template Toolkit версии 2.14, дата релиза - 4 октября 2004.
|
Copyright (C) 1996-2004 Andy Wardley. All Rights Reserved.
Copyright (C) 1998-2002 Canon Research Centre Europe Ltd.
Этот модуль является свободно-распространяемым программным обеспечением; вы можете распространять и/или модифицировать его на тех же условиях, что и Perl.
|