LOG(NoSQL 查询)

适用范围: NoSQL

返回指定数值表达式的自然对数。

语法

LOG(<numeric_expr> [, <numeric_base>])  

参数

说明
numeric_expr 数值表达式。
numeric_base(可选) 一个可选数值,用于设置对数的底数。 如果未设置,则默认值是约等于“2.718281828”的自然对数。

返回类型

返回一个数值表达式。

示例

以下示例返回各种值的对数值。

SELECT VALUE {
    logFive: LOG(5),
    logTwoBaseTen: LOG(2, 10)
}
[
  {
    "logFive": 1.6094379124341003,
    "logTwoBaseTen": 0.3010299956639812
  }
]

注解

  • 此函数不使用索引。
  • 数字的指数的自然对数是数字本身:LOG( EXP( n ) ) = n。 以及数字的自然对数的指数是数字本身:EXP( LOG( n ) ) = n