You are currently not logged in! Enter your authentication credentials below to log in. You need to have cookies enabled to log in.
This is an old revision of the document!
The number to raise.
The exponent to raise the base to.
The result of raising base
to exp
.
The rules for corner cases are somewhat convoluted. In order:
float f; f = llPow(1, 444); // sets f to 1 f = llPow(0, 5); // sets f to 0 f = llPow(5, 0); // sets f to 1 f = llPow(0, 0); // sets f to 1 f = llPow(2.7182818, 3); // raises 2.7182818 (the Euler constant) to the 3rd power, // storing the result (approx. 20.085540) in f f = llPow(-0.5, 4); // sets f to 0.0625 f = llPow(-1.5, 1.5); // sets f to NaN because the base is negative and the exponent has decimals