Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den natürlichen Logarithmus des angegebenen float-Ausdrucks zurück.
Transact-SQL-Syntaxkonventionen
Syntax
LOG ( float_expression )
Argumente
float_expression
Ein Ausdruck vom Typ float oder von einem Typ, der implizit in float konvertiert werden kann.
Rückgabetypen
float
Hinweise
Die Konstante e (2,71828182845905…) stellt die Basis natürlicher Logarithmen dar.
Die Basis natürlicher Logarithmen ist die Konstante e (2,71828182845905…). LOG ( e ) = 1.0.
Der natürliche Logarithmus des exponentiellen Wertes einer Zahl ist die Zahl selbst: LOG( EXP( n ) ) = n. Ebenso ist der exponentielle Wert des natürlichen Logarithmus einer Zahl die Zahl selbst: EXP( LOG (n ) ) = n.
Beispiele
A. Berechnen des Logarithmus für eine Zahl.
Das folgende Beispiel berechnet den LOG-Wert für den angegebenen float-Ausdruck.
DECLARE @var float
SET @var = 10
SELECT 'The LOG of the variable is: ' + CONVERT(varchar, LOG(@var))
GO
Dies ist das Resultset.
-------------------------------------
The LOG of the variable is: 2.30259
(1 row(s) affected)
B. Berechnen des Logarithmus des Exponenten einer Zahl.
Das folgende Beispiel berechnet den LOG-Wert für den Exponenten einer Zahl.
SELECT LOG (EXP (10))
Dies ist das Resultset.
----------------------------------
10
(1 row(s) affected)
Siehe auch
Verweis
Mathematische Funktionen (Transact-SQL)
EXP (Transact-SQL)
LOG10 (Transact-SQL)