FirebirdSQL logo

LN()

Доступно в

DSQL, PSQL

Синтаксис
LN (number)
Table 1. Параметры функции LN
Параметр Описание

number

Выражение числового типа.

Тип возвращаемого результата:

DOUBLE PRECISION

Функция LN возвращает натуральный логарифм аргумента.

Note

В случае если передан отрицательный или нулевой аргумент функция вернёт ошибку.

См. также:

[fblangref-scalarfuncs-exp].

LOG()

Доступно в

DSQL, PSQL

Синтаксис
LOG (x, y)
Table 1. Параметры функции LOG
Параметр Описание

x

Основание.Выражение числового типа.

y

Выражение числового типа.

Тип возвращаемого результата:

DOUBLE PRECISION

Функция LOG возвращает логарифм y (второй аргумент) по основанию x (первый аргумент).

Особенности использования:

  • Если один из аргументов меньше или равен 0, то возникает ошибка;

  • Если оба аргумента равны 1, то результатом функции будет NaN (Not-a-Number — не число);

  • Если x = 1 и y < 1, то результатом функции будет -INF (-∞);

  • Если x = 1 и y > 1, то результатом функции будет `INF` (∞).