メインコンテンツまでスキップ

LOG10

説明

xの常用対数(底10の対数)を返します。

エイリアス

  • DLOG10

構文

LOG10(<x>)

パラメータ

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

戻り値

浮動小数点数を返します。特殊なケース:

  • x が NULL の場合、NULL を返します
  • x が NaN の場合、NaN を返します

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)) |
+------------------------------+
| NaN |
+------------------------------+