# EXSLT - math:power - Implementer Page

Version: 1 Status: implemented User Page: index.html XML Definition: math.power.xml Function Package: math.power.zip #### Function Syntax
    number math:power(number, number)
#### Template Syntax
    <xsl:call-template name="math:power">
       <xsl:with-param name="base" select="number" />
       <xsl:with-param name="power" select="number" />
    </xsl:call-template>
The `math:power` function returns the value of a base expression taken to a specified power. An implementation of this extension function in the EXSLT math namespace must conform to the behaviour described in this document. ## Implementations Built-in support for `math:power` is available in the following XSLT processors:
Processor | Processor Version | Implemented Version
--- | --- | ---
4XSLT, from 4Suite. | 0.12.0a3 | 1
libxslt from Daniel Veillard et al. | 1.0.19 | 1
The following implementations of `math:power` are available:
Language | Implemented Version | Creator | Date | Download
--- | --- | --- | --- | ---
XSLT Template | 1 | Jeni Tennison | 2001-05-22 | math.power.template.xsl
Msxsl | 1 | Jeni Tennison | 2001-05-22 | math.power.msxsl.xsl
Javascript | 1 | Jeni Tennison | 2001-05-22 | math.power.js
Exsl | 1 | Jeni Tennison | 2001-05-22 | math.power.function.xsl
## Change History Submitted: 2001-05-22 Creator: Jeni Tennison(http://www.jenitennison.com) Returns the result of raising a number to the power.
Version | Modified | By | Details
--- | --- | --- | ---
1.1 | 2002-08-21 | Craig Stewart | Added 4XSLT and libxslt implementation to the list.
1.2 | 2002-11-12 | Craig Stewart | Updated 4XSLT version to 0.12.0a3.
1.3 | 2003-03-03 | Craig Stewart | Fixed a bug in the implementations, MSXSL is now correctly listed as the langauge used by math.power.msxsl.xsl

http://www.exslt.org/math/functions/power/math.power.html last modified 2003-03-03