Udostępnij za pośrednictwem


EXP (Transact-SQL)

Zwraca wartość wykładniczą określonego float wyrażenie.

Topic link iconKonwencje składni języka Transact-SQL

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)