В этом учебном пособии вы узнаете, как использовать MariaDB функцию LOG с синтаксисом и примерами.
Описание
MariaDB функция LOG возвращает либо натуральный логарифм number при вызове с одним параметром, либо логарифм number с указанным основанием base, если вызывается с двумя параметрами.
Синтаксис
Синтаксис функции LOG в MariaDB:
LOG( number )
ИЛИ
LOG( base, number )
Параметры или аргументы
- number
- Число для натурального логарифма. Должно быть больше 0.
- base
- Основание, с которым вычисляется натуральный логарифм. Должно быть больше 1.
Примечание
- Функция LOG вернет NULL, если number меньше или равно 0.
- Функция LOG вернет NULL, если base меньше или равен 1.
- См. также функцию EXP.
Применение
Функция LOG может использоваться в следующих версиях MariaDB:
- MariaDB 10
Пример
Рассмотрим некоторые примеры функции LOG, чтобы понять, как использовать функцию LOG в MariaDB.
Например давайте рассмотрим некоторые примеры функции LOG, когда указан один параметр:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
SELECT LOG(2); --Результат: 0.6931471805599453 SELECT LOG(2.1); --Результат: 0.7419373447293773 SELECT LOG(-3); --Результат: NULL SELECT LOG(0); --Результат: NULL |
Теперь давайте посмотрим на некоторые примеры функции LOG, когда предоставляются два параметра:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
SELECT LOG(2, 5); --Результат: 2.321928094887362 SELECT LOG(3, 4); --Результат: 1.2618595071429148 SELECT LOG(3, 0); --Результат: NULL SELECT LOG(1, 4); --Результат: NULL |