Palauttaa tietotyypin Kaksinkertainen, joka määrittää numeron luonnollisen logaritmin.
Syntaksi
Loki( numero )
Pakollinen lukuargumentti on Double tai mikä tahansa kelvollinen numeerinen lauseke, joka on suurempi kuin nolla.
Huomautuksia
Luonnollinen logaritmi on kanta-e:n logaritmi. vakioe on noin 2,718282.
Voit laskea minkä tahansa luvun x perusn logaritmit jakamalla x:n luonnollisen logaritmin n luonnollisella logaritmilla seuraavasti:
Logn(x) = Log(x) / Log(n)
Seuraavassa esimerkissä kuvataan mukautettu Function , joka laskee perus-10 logaritmia:
Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.
Static Function Log10(X)
Log10 = Log(X) / Log(10#) End Function
Esimerkki kyselystä
Lauseke |
Tulokset |
SELECT Log(90) AS Logarithm FROM ProductSales GROUP BY Log(90); |
Palauttaa lukuargumentin "Lokin", joka näkyy Logarithm-sarakkeessa. |
VBA-esimerkki
Tässä esimerkissä Log-funktion avulla palautetaan luvun luonnollinen logaritmi.
Dim MyAngle, MyLog
' Define angle in radians. MyAngle = 1.3 ' Calculate inverse hyperbolic sine. MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))