Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Punkt końcowy analizy SQL w usłudze Microsoft Fabric
Hurtownia danych w usłudze Microsoft Fabric
Baza danych SQL w usłudze Microsoft Fabric
Zwraca logarytm bazy 10 dla określonego wyrażenia float .
Transact-SQL konwencje składni
Składnia
LOG10 ( float_expression )
Arguments
float_expression
Jest wyrażeniem typu float lub typu, który można niejawnie przekształcić w float.
Typy zwracane
float
Uwagi
Funkcje LOG10 i POWER są odwrotnie do siebie powiązane. Na przykład, 10 ^ LOG10(n) = n.
Przykłady
A. Obliczanie logarytmu z bazy 10 dla zmiennej.
Poniższy przykład oblicza wartość LOG10 określonej zmiennej.
DECLARE @var FLOAT;
SET @var = 145.175643;
SELECT 'The LOG10 of the variable is: ' + CONVERT(VARCHAR,LOG10(@var));
GO
Oto zestaw wyników.
The LOG10 of the variable is: 2.16189
(1 row(s) affected)
B. Obliczanie wyniku podniesienia logarytmu o podstawie 10 do określonej potęgi.
Poniższy przykład zwraca wynik podniesienia logarytmu o podstawie bazy 10 do określonej potęgi.
SELECT POWER (10, LOG10(5));
Oto zestaw wyników.
-----------
5
(1 row(s) affected)
Przykłady: Azure Synapse Analytics and Analytics Platform System (PDW)
C: Obliczanie logarytmu z bazy 10 dla wartości.
Poniższy przykład oblicza wartość LOG10 określoną.
SELECT LOG10(145.175642);
Oto zestaw wyników.
-------------------
2.16
Zobacz też
Funkcje matematyczne (Transact-SQL)
POWER (Transact-SQL)
LOG (Transact-SQL)