MySQL LOG () функция
Функция LOG ()
MySQL LOG () возвращает натуральный логарифм числа, который является базовым логарифмом числа.
Возвращаемое значение будет NULL, если значение числа меньше или равно 0.
EXP () является инверсией этого LOG (). Когда LOG () выполняется с двумя параметрами, он возвращает логарифм числа к основанию, указанному как число в первом аргументе.
Возвращаемое значение будет NULL, если значение числа меньше или равно 0 или значение числа, указанного в качестве первого аргумента, меньше или равно 1.
Синтаксис:
LOG (N), LOG (B, N);
аргументация
название | Описание |
---|---|
N | Число. |
В | Указывает на основание Н. |
N | Число. |
Примечание: LOG (B, N) эквивалентно LOG (N) / LOG (B).
Наглядное представление функции MySQL LOG ()
Пример функции MySQL LOG ()
Код:
SELECT LOG(3);
объяснение
Приведенный выше оператор MySQL возвращает натуральный логарифм 3.
Пример вывода:
mysql> SELECT LOG (3); + ------------------ + | LOG (3) | + ------------------ + | 1.09861228866811 | + ------------------ + 1 ряд в наборе (0,00 сек)
Пример: функция LOG () использует отрицательное значение
Код:
SELECT LOG(-3);
объяснение
Приведенный выше оператор MySQL возвращает NULL, поскольку число, указанное в аргументе, меньше 0.
Пример вывода:
mysql> SELECT LOG (-3); + --------- + | LOG (-3) | + --------- + | NULL | + --------- + 1 ряд в наборе (0,00 сек)
Пример: функция LOG () с использованием базы системы счисления
Код:
SELECT LOG(10,1000);
объяснение
Приведенный выше оператор MySQL возвращает натуральный логарифм 1000, деленный на натуральный логарифм 10.
Пример вывода:
mysql> SELECT LOG (10,1000); + -------------- + | LOG (10,1000) | + -------------- + | 3 | + -------------- + 1 ряд в наборе (0,00 сек)
Пример: LOG () с меньшим 1-м аргументом
Код:
SELECT LOG(1,1000);
объяснение
Вышеуказанный оператор MySQL возвращает NULL, поскольку значение первого числа равно 1.
Пример вывода:
mysql> SELECT LOG (1,1000); + ------------- + | LOG (1,1000) | + ------------- + | NULL | + ------------- + 1 ряд в наборе (0,00 сек)
Все математические функции
Новый контент: Composer: менеджер зависимостей для PHP , R программирования