EXP (Transact-SQL)
Zwraca wartość wykładniczą określonego float wyrażenie.
EXP ( float_expression )
Argumenty
- float_expression
Is wyrażenie of type float lub określonego typu, można niejawnie przekonwertować float.
Zwracane typy
float
Remarks
Stała e (2.718281…) jest podstawą logarytmów naturalnych.
Wykładnik liczby jest stała e podniesioną do potęgi liczba.Na przykład EXP(1.0) = e ^ 1.0 = 2.71828182845905 i EXP(10) = e ^ 10 = 22026.4657948067.
Wykładniczy logarytmu naturalnego liczby to liczba sam: EXP (dziennik (n)) = n. Logarytm naturalny wykładniczą liczby jest liczba sam: Dziennik (EXP (n)) = n.
Przykłady
A.Znajdowanie wykładnik potęgi liczby
W poniższym przykładzie deklaruje zmienną i zwraca wartość określonej zmiennej (wykładniczego10) z opisem tekstowym.
DECLARE @var float
SET @var = 10
SELECT 'The EXP of the variable is: ' + CONVERT(varchar,EXP(@var))
GO
Here is the result set.
----------------------------------------------------------
The EXP of the variable is: 22026.5
(1 row(s) affected)
B.Znajdowanie exponentials i logarytmy naturalne
W poniższym przykładzie zwraca wartość wykładniczą logarytmu naturalnego 20 i logarytmu naturalnego liczby wykładniczego z 20. Ze względu na to funkcje te są wzajemnie odwrotność funkcji, wartość zwracana w obu przypadkach jest 20.
SELECT EXP( LOG(20)), LOG( EXP(20))
GO
Here is the result set.
---------------------- ----------------------
20 20
(1 row(s) affected)
See Also