対数関数
log
関数は、特定の式に指定された基数を持つ対数値を返します。
構文:
double log(n,b)
セマンティクス:
- n, b: 引数nおよびbは、数値に解決される式です。基数bは、ゼロと1を除く任意の正の値に解決できます。nは任意の正の値に解決できます。
- 戻り型: double。
- 次の場合にNULL値を返します:
- いずれかの引数がNULL値に解決される場合
- いずれかの引数が数値に解決されない場合
- いずれかの引数が正の無限大に解決される場合は、正の無限大を返します。
- 次の場合にNULL値を返します:
例:
SELECT log(n,b) FROM PHtable
nの値 | bの値 | 出力 |
---|---|---|
2 | 2 | 1.0 |
81 | 3 | 4.0 |
255 | 5 | 3.442980622208573 |