Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL Analytics-eindpunt in Microsoft Fabric
Magazijn in Microsoft Fabric
SQL-database in Microsoft Fabric
Geeft de exponentiële waarde van de gespecificeerde vlotexpressie terug.
Transact-SQL syntaxis-conventies
Syntaxis
EXP ( float_expression )
Arguments
float_expression
Is een uitdrukking van het type float of van een type dat impliciet kan worden omgezet in float.
Retourtypen
float
Opmerkingen
De constante e (2,718281...), is de basis van natuurlijke logaritmen.
De exponent van een getal is de constante e die wordt verhoogd tot de macht van het getal. Bijvoorbeeld: EXP(1.0) = e^1.0 = 2.71828182845905 en EXP(10) = e^10 = 22026.4657948067.
De exponentiële van de natuurlijke logaritme van een getal is het getal zelf: EXP (LOG (n)) = n. En de natuurlijke logaritme van de exponentiële waarde van een getal is het getal zelf: LOG (EXP (n)) = n.
Voorbeelden
Eén. Het vinden van de exponent van een getal
Het volgende voorbeeld declareert een variabele en geeft de exponentiële waarde van de gespecificeerde variabele (10) terug met een tekstbeschrijving.
DECLARE @var FLOAT
SET @var = 10
SELECT 'The EXP of the variable is: ' + CONVERT(VARCHAR, EXP(@var))
GO
Hier is het resultatenoverzicht.
----------------------------------------------------------
The EXP of the variable is: 22026.5
(1 row(s) affected)
B. Het vinden van exponentiële en natuurlijke logaritmen
Het volgende voorbeeld geeft de exponentiële waarde van de natuurlijke logaritme van 20 en de natuurlijke logaritme van de exponentiële van 20terug. Omdat deze functies inverse functies van elkaar zijn, is de retourwaarde in beide gevallen .20
SELECT EXP(LOG(20)), LOG(EXP(20))
GO
Hier is het resultatenoverzicht.
---------------------- ----------------------
20 20
(1 row(s) affected)
Voorbeelden: Azure Synapse Analytics and Analytics Platform System (PDW)
C. Het vinden van de exponent van een getal
Het volgende voorbeeld geeft de exponentiële waarde van de gespecificeerde waarde (10).
SELECT EXP(10);
Hier is het resultatenoverzicht.
----------
22026.4657948067
D. Het vinden van exponentiële waarden en natuurlijke logaritmen
Het volgende voorbeeld geeft de exponentiële waarde van de natuurlijke logaritme van 20 en de natuurlijke logaritme van de exponentiële van 20terug. Omdat deze functies inverse functies van elkaar zijn, is de retourwaarde in beide gevallen .20
SELECT EXP( LOG(20)), LOG( EXP(20));
Hier is het resultatenoverzicht.
-------------- -----------------
20 20
Zie ook
Wiskundige functies (Transact-SQL)
LOG (Transact-SQL)
LOG10 (Transact-SQL)