Use the following functions for performing various logarithmic calculations.
log
Returns the natural logarithm of a given number. The log function is the inverse of the exp function.
Syntax: |
log(Number) |
Arguments: |
- Number is the positive number of which you want the natural logarithm.
|
Examples: |
- log(1) returns 0.
- log(2) returns 0.6931.
- log(exp(5)) returns 5.
- log(256) / log(2) returns 8.
- log(frame / 20) * 50 yields the following curve:
|
log10
Returns the base-10 logarithm of a given number.
Syntax: |
log10(Number) |
Arguments: |
- Number is the positive number of which you want the base-10logarithm.
|
Examples: |
- log10(1) returns 0.
- log10(10) returns 1.
- log10(100) returns 2.
|
log1p
Returns the natural logarithm of 1 plus a given number. The log1p function is the inverse of the expm1 function.
Syntax: |
log1p(Number) |
Arguments: |
- Number is the positive number less 1 of which you want the natural logarithm.
|
Examples: |
- log(0) returns 0.
- log(1) returns 0.6931.
- log1p(expm1(5)) returns 5.
- log1p(frame) returns the equivalent of log(1+frame).
- log1p(frame / 20) * 50 yields the following curve:
|
exp
Returns the constant e (the base of the natural logarithm) raised to the power of a given number. The exp function is the inverse of the log function.
Syntax: |
exp(Number) |
Arguments: |
- Number is the exponent applied to the base e.
|
Examples: |
- exp(0) returns 1.
- exp(1) returns 2.7182.
- exp(2) returns 7.3890.
- exp(log(5)) returns 5.
- exp(frame / 20) * 5 yields the following curve:
|
expm1
Returns the constant e (the base of the natural logarithm) raised to the power of a given number, minus 1. The expm1 function is the inverse of the log1p function.
Syntax: |
expm1(Number) |
Arguments: |
- Number is the exponent applied to the base e.
|
Examples: |
- expm1(0) returns 0.
- expm1(1) returns 1.7182.
- expm1(2) returns 6.3890.
- expm1(log1p(5)) returns 5.
- expm1(frame) returns the equivalent of exp(frame) - 1.
|