Difference between revisions of "LlLog"

From Second Life Wiki
Jump to: navigation, search
m (lsl code tagging)
Line 9: Line 9:
 
|caveats
 
|caveats
 
|constants
 
|constants
|examples=<pre>
+
|examples=
 +
<lsl>
 
default
 
default
 
{
 
{
Line 19: Line 20:
 
   }
 
   }
 
}
 
}
</pre>
+
</lsl>
 
|helpers
 
|helpers
 
|also_functions={{LSL DefineRow||[[llLog10]]|}}
 
|also_functions={{LSL DefineRow||[[llLog10]]|}}

Revision as of 12:58, 30 March 2008

Summary

Function: float llLog( float val );

Returns a float that is the natural logarithm of val.
If val <= 0 return 0.0 instead.

• float val

To get the base 10 logarithm use llLog10.

Examples

<lsl> default {

 state_entry()
 {
   float num1 = llFrand(100.0);
   llOwnerSay("The natural logarithm of " + (string)num1 + " is " + (string)llLog(num1));
 }

}

</lsl>

See Also

Functions

•  llLog10
•  llPow
•  llSqrt

Articles

•  Wikipedia:Natural_logarithm

Deep Notes

Search JIRA for related Issues

Signature

function float llLog( float val );