ToIntegerPower and ToPower (Float functions): Difference between revisions
Jump to navigation
Jump to search
m (→Syntax terms) |
m (updates to reflect changes in syntax template, correct some spacing) |
||
Line 19: | Line 19: | ||
==Usage notes== | ==Usage notes== | ||
<ul><li>If <var class="term">float</var> is 0 and <var class="term"> | <ul><li>If <var class="term">float</var> is 0 and <var class="term">exponent</var> is less than or equal to 0, the request is cancelled. | ||
<li><var>ToPower</var> / <var>ToIntegerPower</var> is available as of <var class="product">[[Sirius Mods|"Sirius Mods"]]</var> Version 7.3</ul> | <li><var>ToPower</var> / <var>ToIntegerPower</var> is available as of <var class="product">[[Sirius Mods|"Sirius Mods"]]</var> Version 7.3</ul> | ||
Line 31: | Line 31: | ||
==See also== | ==See also== | ||
<ul><li><var>ToPower</var> / <var>ToIntegerPower</var>are object-oriented versions of the <var>[[$RXPI]]</var> function. | <ul><li><var>ToPower</var> / <var>ToIntegerPower</var> are object-oriented versions of the <var>[[$RXPI]]</var> function. | ||
{{Template:Float:ToIntegerPower and ToPower footer}} | {{Template:Float:ToIntegerPower and ToPower footer}} |
Revision as of 10:09, 22 February 2011
Raise number to an integer power (Float class)
The ToPower and ToIntegerPower intrinsic functions return a number that is the method object value "raised to the power" specified by the method argument. The argument value is initially rounded to the nearest integral value.
ToPower is a synonym for ToIntegerPower.
Syntax
%number = float:ToIntegerPower( exponent)
%number = float:ToPower( exponent)
Syntax terms
%number | A numeric variable to contain the method result. |
---|---|
float | A Float value. |
exponent | A Float value, which is rounded to the nearest integer. The method object float is raised to the power of that rounded value. |
Usage notes
- If float is 0 and exponent is less than or equal to 0, the request is cancelled.
- ToPower / ToIntegerPower is available as of "Sirius Mods" Version 7.3
Examples
- The following statement returns '
3:toPower(5) = 243
'.printText {~} = {3:toPower(5)}
- The following statement returns '
-.1:toPower(2.8) is -0.001
'.printText {~} is {-.1:toPower(2.8)}
- The following statement returns '
2:toIntegerPower(-2.2) is 0.25
'.printText {~} is {2:toIntegerPower(-2.2)}
See also
- ToPower / ToIntegerPower are object-oriented versions of the $RXPI function.