In PostgreSQL exp()
ist eine mathematische Funktion, die den Exponentialwert ihres Arguments zurückgibt.
Syntax
Die offizielle Syntax lautet wie folgt:
exp(dp or numeric)
Wobei dp
ist ein Wert mit doppelter Genauigkeit.
Beispiel
Hier ist ein Beispiel dafür, wie es funktioniert.
SELECT exp(1);
Ergebnis:
2.718281828459045
Und hier ist das Ergebnis, wenn wir das Argument auf 2 erhöhen.
SELECT exp(2);
Ergebnis:
7.38905609893065
Brüche
Dieses Beispiel enthält einen Bruchteil im Argument.
SELECT exp(1.1);
Ergebnis:
3.0041660239464331
Ausdrücke
Sie können Ausdrücke wie diesen einfügen.
SELECT exp(3 * 4);
Ergebnis:
162754.79141900392
Exp() vs. Ln()
Das ln()
Die Funktion gibt den natürlichen Logarithmus zurück, der die Umkehrung von exp()
ist .
Der natürliche Logarithmus des Exponentials einer Zahl ist die Zahl selbst.
Und das Exponential des natürlichen Logarithmus einer Zahl ist die Zahl selbst.
Wir können dies wie folgt überprüfen.
SELECT
ln(exp(1)),
exp(ln(1));
Ergebnis: