に最終更新
LOG10
説明
x の底 10 の対数を返します。
別名
- DLOG10
構文
LOG10(<x>)
パラメータ
| パラメータ | 説明 |
|---|---|
<x> | 対数の引数は 0 より大きい必要があります |
戻り値
浮動小数点数を返します。特殊なケースは次のとおりです。
- x が NULL の場合、
NULLを返します - x が NaN、ゼロ、または負の値の場合、
NULLを返します
例
select log10(1);
+--------------------------+
| log10(cast(1 as DOUBLE)) |
+--------------------------+
| 0.0 |
+--------------------------+
select log10(10);
+---------------------------+
| log10(cast(10 as DOUBLE)) |
+---------------------------+
| 1.0 |
+---------------------------+
select log10(16);
+---------------------------+
| log10(cast(16 as DOUBLE)) |
+---------------------------+
| 1.2041199826559248 |
+---------------------------+
select log10(NULL);
+-------------+
| log10(NULL) |
+-------------+
| NULL |
+-------------+
select log10(cast('nan' as double));
+------------------------------+
| log10(cast('nan' as double)) |
+------------------------------+
| NULL |
+------------------------------+