PostgreSQL 17.9
LN(num)- num
- Positive Zahlnumeric | double precision
Rückgabewert
Zahl desselben Typs wie num (double precision oder numeric); Fehler für 0 und negative Zahlen
Beispiele
Logarithmus von e und 10
PostgreSQL 17.9
SELECT LN(EXP(1)) AS ln_e,
LN(10) AS ln_10;Jahre bis zur Verdopplung einer Geldanlage bei 7 %
PostgreSQL 17.9
SELECT ROUND((LN(2) / LN(1.07))::numeric, 1) AS years_to_double;Details
Die Umkehrfunktion ist EXP. Den Logarithmus zu einer anderen Basis berechnet LOG(base, num), den Zehnerlogarithmus LOG10. In MySQL liefert auch LOG mit einem Argument den natürlichen Logarithmus.