EXP
Возвращает число e, возведённое в указанную степень.
PostgreSQL 17.9
EXP(num)- num
- Показатель степениnumeric | double precision
Возвращаемое значение
Число того же типа, что и num (double precision или numeric); ошибка, если результат слишком велик: EXP(1000)
Примеры
Число e
PostgreSQL 17.9
SELECT EXP(1);Обратная функция LN
PostgreSQL 17.9
SELECT EXP(LN(10)) AS back_to_ten,
LN(EXP(2)) AS back_to_two;Подробности
Обратная функция — LN: LN(EXP(x)) возвращает x. Из-за погрешности вычислений с плавающей точкой EXP(LN(10)) даёт не ровно 10, а 10.000000000000002.