Returnerar ett värde av datatypen Double som anger e (basen för naturliga logaritmer) upphöjt till ett givet värde.
Syntax
Exp( tal )
Det nödvändiga numretargument är en Double eller en giltig numeriskt uttryck.
Kommentarer
Om värdet på talet överskrider 709,782712893 uppstår ett fel. Den konstante är cirka 2,718282.
Obs!: Funktionen Exp kompletterar funktionen Loggfunktion och kallas ibland för antilogaritmen.
Frågeexempel
Uttryck |
Resultat |
SELECT Exp(2) AS Uttr1 FROM ProductSales GROUP BY Exp(2); |
Returnerar värdet som anger "e(2,718282)" upphöjt till "2" och visar resultatet i kolumn Uttr1. |
SELECT Exp(quantity) AS ExpValue FROM ProductSales; |
Returnerar värdet som anger "e(2,718282)" upphöjt till kraften av datavärden i kolumnen "antal". Returnerar värdet som anger "e(2,718282)" upphöjt till datavärden i kolumnen "antal" och visar resultatet i kolumnen "ExpValue". |
VBA-exempel
Obs!: I exemplen nedan visar vi hur du använder den här funktionen i en Visual Basic for Applications-modul (VBA). Om du vill läsa mer om hur man använder VBA, kan du välja Info för utvecklare i listrutan bredvid Sök och sedan skriva en eller flera söktermer i sökrutan.
I det här exemplet används funktionen Exp för att returnera e upphöjt till en expon.
Dim MyAngle, MyHSin
' Define angle in radians. MyAngle = 1.3 ' Calculate hyperbolic sine. MyHSin = (Exp(MyAngle) - Exp(-1 * MyAngle)) / 2