LOG10 (Transact-SQL)
Gibt den Logarithmus zur Basis 10 des angegebenen float-Ausdrucks zurück.
Transact-SQL-Syntaxkonventionen
Syntax
LOG10 ( float_expression )
Argumente
float_expression
Ein Ausdruck des float-Typs oder eines Typs, der implizit in den float-Typ konvertiert werden kann.
Rückgabetypen
float
Hinweise
Die Funktionen LOG10 und POWER sind ihre gegenseitigen Umkehrfunktionen. Beispiel: 10 ^ LOG10(n) = n.
Beispiele
A. Berechnen des Logarithmus zur Basis 10 für eine Variable
Im folgenden Beispiel wird der LOG10
der angegebenen Variablen berechnet.
DECLARE @var float
SET @var = 145.175643
SELECT 'The LOG10 of the variable is: ' + CONVERT(varchar,LOG10(@var))
GO
Dies ist das Resultset.
The LOG10 of the variable is: 2.16189
(1 row(s) affected)
B. Berechnen des Ergebnisses eines mit einem bestimmten Exponenten potenzierten Logarithmus zur Basis 10.
Im folgenden Beispiel wird das Ergebnis eines mit einem bestimmten Exponenten potenzierten Logarithmus zur Basis 10 zurückgegeben.
SELECT POWER (10, LOG10(5))
Dies ist das Resultset.
-----------
5
(1 row(s) affected)
Siehe auch
Verweis
Mathematische Funktionen (Transact-SQL)
POWER (Transact-SQL)
LOG (Transact-SQL)