LOG (Transact-SQL)
Restituisce il logaritmo naturale dell'espressione float specificata.
Sintassi
LOG ( float_expression )
Argomenti
- float_expression
Espressione di tipo float o di un tipo che è possibile convertire in modo implicito in float.
Tipi restituiti
float
Osservazioni
La costante e (2,71828182845905…) è la base dei logaritmi naturali.
La base dei logaritmi naturali è la costante e (2,71828182845905…). LOG ( e ) = 1,0.
Il logaritmo naturale del valore esponenziale di un numero è il numero stesso: LOG( EXP( n ) ) = n. Il valore esponenziale del logaritmo naturale di un numero è il numero stesso: EXP( LOG( n ) ) = n.
Esempi
A. Calcolo del logaritmo di un numero.
Nell'esempio seguente viene calcolato il valore LOG per l'espressione float specificata.
DECLARE @var float;
SET @var = 10;
SELECT 'The LOG of the variable is: ' + CONVERT(varchar, LOG(@var));
GO
Set di risultati:
-------------------------------------
The LOG of the variable is: 2.30259
(1 row(s) affected)
B. Calcolo del logaritmo dell'esponente di un numero.
Nell'esempio seguente viene calcolato il valore LOG per l'esponente di un numero.
SELECT LOG (EXP (10));
Set di risultati:
----------------------------------
10
(1 row(s) affected)
Vedere anche