Condividi tramite


LOG10 (Transact-SQL)

Restituisce il logaritmo in base 10 dell'espressione float specificata.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

LOG10 ( float_expression )

Argomenti

float_expression

Espressione di tipo float o di un tipo che supporta la conversione implicita al tipo float.

Tipi restituiti

float

Osservazioni

Le funzioni LOG10 e POWER sono inversamente correlate. Ad esempio, 10 ^ LOG10(n) = n.

Esempi

A. Calcolo del logaritmo in base 10 per una variabile.

Nell'esempio seguente viene calcolato il valore LOG10 della variabile specificata.

DECLARE @var float
SET @var = 145.175643
SELECT 'The LOG10 of the variable is: ' + CONVERT(varchar,LOG10(@var))
GO

Set di risultati: 

The LOG10 of the variable is: 2.16189    

(1 row(s) affected)

B. Calcolo del risultato dell'elevamento di un logaritmo in base 10 alla potenza specificata.

Nell'esempio seguente viene restituito il risultato dell'elevamento di un logaritmo in base 10 alla potenza specificata.

SELECT POWER (10, LOG10(5)) 

Set di risultati: 

-----------
5

(1 row(s) affected)

Vedere anche

Riferimento

Funzioni matematiche (Transact-SQL)
POWER (Transact-SQL)
LOG (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005