Spec-Zone.ru › MariaDB

ЖУРНАЛ

Синтаксис

LOG(X), LOG(B,X)

Описание

Если вызвана с одним параметром, эта функция возвращает натуральный логарифм X. Если X меньше или равно 0, возвращается NULL.

Если вызвана с двумя параметрами, она возвращает логарифм X по основанию B. Если B ≤ 1 или X ≤ 0, функция возвращает NULL.

Если любой аргумент NULL, функция возвращает NULL.

Обратной функцией для этой функции (при вызове с одним аргументом) является функция EXP().

Примеры

LOG(X):

SELECT LOG(2);
+-------------------+
| LOG(2)            |
+-------------------+
| 0.693147180559945 |
+-------------------+

SELECT LOG(-2);
+---------+
| LOG(-2) |
+---------+
|    NULL |
+---------+

LOG(B,X)

SELECT LOG(2,16);
+-----------+
| LOG(2,16) |
+-----------+
|         4 |
+-----------+

SELECT LOG(3,27);
+-----------+
| LOG(3,27) |
+-----------+
|         3 |
+-----------+

SELECT LOG(3,1);
+----------+
| LOG(3,1) |
+----------+
|        0 |
+----------+

SELECT LOG(3,0);
+----------+
| LOG(3,0) |
+----------+
|     NULL |
+----------+
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают мнения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/log/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API