LN
説明
xの自然対数(底e)を返します。
別名
- DLOG1
構文
LN(<x>)
パラメータ
| Parameter | デスクリプション |
|---|---|
<x> | 真数は0より大きい値である必要があります |
Return value
浮動小数点数を返します。特殊なケース:
- xがNULLの場合、NULLを返します
- xがNaNの場合、NaNを返します
- xが正の無限大または負の無限大の場合、NULLを返します
Example
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 |
+---------------------------+