The number to raise.
The exponent to raise the base to.
The result of raising base to the power exp.
llPow(2.7182818, value) instead.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