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.
|