MariaDB LN() 函数使用指南

在 MariaDB 中,LN() 是一个内置函数,返回给定数值的自然对数。

自然对数,就是以欧拉数 e 为底的对数, e 大约等于 2.71828。 请参考 EXP()LOG()

MariaDB LN() 语法

这里是 MariaDB LN() 函数的语法:

LN(number)

LN(number) 函数等同于 LOG(number) 函数。

参数

number
必需的。 一个用于计算自然对数的数字。该值必须大于 0

如果您不提供参数或提供了错误数量的参数,MariaDB 将报告一个错误:ERROR 1582 (42000): Incorrect parameter count in the call to native function 'LN'

返回值

MariaDB LN() 函数返回指定数字的自然对数。

如果参数 number 小于或等于 0LN() 函数将会返回 NULL

如果参数 numberNULLLN() 函数将会返回 NULL

MariaDB LN() 示例

这个语句展示了 MariaDB LN() 函数的基本用法:

SELECT
    LN(1),
    LN(2),
    LN(0),
    LN(-1),
    LN(NULL)\G

输出:

   LN(1): 0
   LN(2): 0.6931471805599453
   LN(0): NULL
  LN(-1): NULL
LN(NULL): NULL

结论

在 MariaDB 中,LN() 是一个内置函数,返回给定数值的自然对数。