llLog10
Jump to navigation
Jump to search
All Issues ~ Search JIRA for related Bugs
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: float llLog10( float val );264 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Returns a float that is the base 10 logarithm of val.
If val <= 0 return zero instead.
• float | val |
To get the natural logarithm use llLog.
Caveats
- there is no function for log2(n) or other bases than 10 or e.
integer logBASEn=llLog10(n)/llLog10(BASE) //results in rounding errors.
Examples
default { state_entry() { float num1 = llFrand(100.0); llOwnerSay("The base 10 logarithm of " + (string)num1 + " is " + (string)llLog10(num1)); } }