Перейти к основному содержимому
Версия: 1.5.x

ln, dlog1, log

Описание​

Вычисляет натуральный (по основанию e) логарифм числа.

Синтаксис​

ln(arg)
log(arg)
dlog1(arg)

Параметры​

  • arg: значение, логарифм которого вы хотите вычислить. Поддерживается только тип данных DOUBLE.

ПРИМЕЧАНИЕ

Selena возвращает NULL, если arg указан как отрицательное число или 0.

Возвращаемое значение​

Возвращает значение типа данных DOUBLE.

Пример​

Пример 1: Вычислить натуральный логарифм числа 3.

mysql> select ln(3);
+--------------------+
| ln(3) |
+--------------------+
| 1.0986122886681098 |
+--------------------+
1 row in set (0.00 sec)

mysql> select dlog1(3);
+--------------------+
| dlog1(3) |
+--------------------+
| 1.0986122886681098 |
+--------------------+
1 row in set (0.00 sec)

mysql> select log(3);
+--------------------+
| log(3) |
+--------------------+
| 1.0986122886681098 |
+--------------------+
1 row in set (0.00 sec)