メインコンテンツまでスキップ
に最終更新

LN

説明​

x の自然対数(底は e)を返します。

別名​

  • DLOG1

構文​

LN(<x>)

パラメータ​

パラメータ説明
<x>真数は 0 より大きい必要があります

戻り値​

浮動小数点数を返します。特殊な場合は次のとおりです。

  • x IS NULL の場合、NULL を返します
  • x IS NaN の場合、NaN を返します
  • x が正の無限大の場合、Infinity を返します

例​

select ln(1);
+-----------------------+
| ln(cast(1 as DOUBLE)) |
+-----------------------+
| 0.0 |
+-----------------------+
select ln(e());
+---------+
| ln(e()) |
+---------+
| 1.0 |
+---------+
select ln(10);
+------------------------+
| ln(cast(10 as DOUBLE)) |
+------------------------+
| 2.302585092994046 |
+------------------------+
select ln(cast('inf' as double));
+---------------------------+
| ln(cast('inf' as double)) |
+---------------------------+
| Infinity |
+---------------------------+
select ln(cast('nan' as double));
+---------------------------+
| ln(cast('nan' as double)) |
+---------------------------+
| NaN |
+---------------------------+