Difference between revisions of "LlPow"
Jump to navigation
Jump to search
m (lsl code tagging) |
m |
||
Line 6: | Line 6: | ||
|p2_type=float|p2_name=exponent|p2_desc | |p2_type=float|p2_name=exponent|p2_desc | ||
|return_type=float | |return_type=float | ||
|return_text=that is | |return_text=that is {{LSLP|base}} raised to the power {{LSLP|exponent}} ({{LSLP|base}}<sup>{{LSLP|exponent}}</sup>) | ||
|spec | |spec | ||
|caveats=* Can crash the script. | |caveats=* Can crash the script. | ||
|examples= | |examples= | ||
<lsl> | <lsl>default { | ||
default { | |||
state_entry() { | state_entry() { | ||
llOwnerSay("llPow(5, .5) (" + (string)llPow(5, .5) + ") is equal to llSqrt(5) (" | llOwnerSay("llPow(5, .5) (" + (string)llPow(5, .5) + ") is equal to llSqrt(5) (" | ||
+ (string)llSqrt(5) + ")."); | + (string)llSqrt(5) + ")."); | ||
} | } | ||
} | }</lsl> | ||
</lsl> | |||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||[[llLog]]|}} | |also_functions={{LSL DefineRow||[[llLog]]|}} |
Revision as of 11:01, 29 June 2012
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: float llPow( float base, float exponent );5 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Returns a float that is base raised to the power exponent (baseexponent)
• float | base | |||
• float | exponent |
Triggers a Math Error for imaginary results ((exponent != (integer)exponent) && (base < 0.0))
Caveats
Examples
<lsl>default {
state_entry() { llOwnerSay("llPow(5, .5) (" + (string)llPow(5, .5) + ") is equal to llSqrt(5) (" + (string)llSqrt(5) + ")."); }}</lsl>