LOG
Returns the logarithm of the numeric input expression. If no base is specified, the natural log (ln) will be calculated.
Syntax
LOG(base_expression FLOAT, expression FLOAT) → DOUBLE
base_expression: The base to use.
expression: The value to calculate the log.
Examples
LOG(base_expression DOUBLE, expression DOUBLE) → DOUBLE
base_expression: The base to use.
expression: The value for which you want to calculate the log.
Examples
LOG(expression int64) → DOUBLE
expression: The value for which you want to calculate the log.
Examples
LOG(base_expression int64, expression int64) → DOUBLE
base_expression: The base to use.
expression: The value for which you want to calculate the log.
Examples
LOG(expression int32) → DOUBLE
expression: The value for which you want to calculate the log.
Examples
LOG(base_expression int32, expression int32) → DOUBLE
base_expression: The base to use.
expression: The value for which you want to calculate the log.
Examples
LOG(expression float) → DOUBLE
expression: The value for which you want to calculate the log.
Examples
LOG(expression double) → DOUBLE
expression: The value for which you want to calculate the log.
Examples
Usage Notes
If base_expression is 1. If base_expression expression is less than 0, NaN will be returned. If the expression input is 0, -Infinity
is returned. If the expression input is less than 0, NaN will be returned.
Last updated