Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Punkt końcowy analizy SQL w usłudze Microsoft Fabric
Hurtownia danych w usłudze Microsoft Fabric
Baza danych SQL w usłudze Microsoft Fabric
Zwraca wartość wykładniczą określonego wyrażenia float .
Transact-SQL konwencje składni
Składnia
EXP ( float_expression )
Arguments
float_expression
Jest wyrażeniem typu float lub typu, który można niejawnie przekształcić w float.
Typy zwracane
float
Uwagi
Stała e (2,718281...) jest bazą logarytmów naturalnych.
Wykładnik liczby to stała e podniesiona do potęgi liczby. Na przykład EXP(1.0) = e^1.0 = 2.71828182845905 oraz EXP(10) = e^10 = 22026.4657948067.
Wykładniczość naturalnego logarytmu liczby to sama liczba: EXP (LOG (n)) = n. A naturalny logarytm wykładniczości liczby to sama liczba: LOG (EXP (n)) = n.
Przykłady
A. Znalezienie wykładnika liczby
Poniższy przykład deklaruje zmienną i zwraca wartość wykładniczą określonej zmiennej (10) za pomocą opisu tekstowego.
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 wykładników i logarytmów naturalnych
Poniższy przykład zwraca wartość wykładniczą logarytmu naturalnego oraz 20 logarytm naturalny wykładnicy .20 Ponieważ te funkcje są funkcjami odwrotnymi względem siebie, wartość zwrotna w obu przypadkach wynosi .20
SELECT EXP(LOG(20)), LOG(EXP(20))
GO
Oto zestaw wyników.
---------------------- ----------------------
20 20
(1 row(s) affected)
Przykłady: Azure Synapse Analytics and Analytics Platform System (PDW)
C. Znalezienie wykładnika liczby
Poniższy przykład zwraca wartość wykładniczą dla określonej wartości (10).
SELECT EXP(10);
Oto zestaw wyników.
----------
22026.4657948067
D. Znajdowanie wartości wykładniczych i logarytmów naturalnych
Poniższy przykład zwraca wartość wykładniczą logarytmu naturalnego oraz 20 logarytm naturalny wykładnicy .20 Ponieważ te funkcje są funkcjami odwrotnymi względem siebie, wartość zwrotna w obu przypadkach wynosi .20
SELECT EXP( LOG(20)), LOG( EXP(20));
Oto zestaw wyników.
-------------- -----------------
20 20
Zobacz też
Funkcje matematyczne (Transact-SQL)
LOG (Transact-SQL)
LOG10 (Transact-SQL)