Utilizzo delle funzioni esponenziali POWER ed EXP

La funzione POWER restituisce il valore dell'espressione numerica specificata elevata alla potenza indicata. POWER(2,3) restituisce 2 alla potenza di 3, ovvero 8. È possibile specificare potenze negative, ad esempio POWER(2,000, -3) che restituisce 0,125. Si noti che il risultato di POWER(2, -3) è 0, in quanto il tipo di dati del risultato corrisponde a quello dell'espressione numerica specificata. Di conseguenza, se il risultato include tre cifre decimali, è necessario che anche il numero da elevare a una potenza includa tre cifre decimali.

La funzione EXP restituisce il valore esponenziale in notazione scientifica dell'espressione di tipo float specificata. Se si specifica il valore 198.1938327, la funzione EXP restituisce 1.18710159597953e+086, ad esempio:

SELECT EXP(198.1938327)

Set di risultati: 

----------------------

1.18710159597953E+86

(1 row(s) affected)

Vedere anche

Altre risorse

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

Guida in linea e informazioni

Assistenza su SQL Server 2005