Udostępnij za pośrednictwem


EXP (Transact-SQL)

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

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

EXP ( float_expression )

Argumenty

  • float_expression
    Jest wyrażenie typu float lub typu, który można niejawnie konwertowane na float.

Zwracane typy

float

Uwagi

stałae (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 z logarytmu naturalnego liczby jest numerem sam: EXP (LOG (n)) = n.Logarytm naturalny wykładniczą liczby jest liczba sam: LOG (EXP (n)) = n.

Przykłady

A.Znajdowanie wykładnik liczby

W poniższym przykładzie deklaruje zmienną i zwraca wartość wykładniczą określoną zmienną (10) z opis tekstowy.

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

Oto zestaw wyników.

----------------------------------------------------------
The EXP of the variable is: 22026.5
(1 row(s) affected)

B.Znajdowanie logarytmów naturalnych i exponentials

Poniższy przykład zwraca wartość wykładniczą logarytm naturalny 20 i wykładniczy z logarytmu naturalnego 20.Ponieważ funkcje te są wzajemnie odwrotność funkcji, wartość zwracana w obu przypadkach jest 20.

SELECT EXP( LOG(20)), LOG( EXP(20))
GO

Oto zestaw wyników.

---------------------- ----------------------
20                     20

(1 row(s) affected)