LOG-funktio

Käytetään kohteeseen
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Palauttaa tietotyypin Kaksinkertainen, joka määrittää numeron luonnollisen logaritmin.

Syntaksi

Log(luku)

Vaadittu lukuargumenttion Double tai mikä tahansa nollaa suurempi kelvollinen numeerinen lauseke.

Huomautuksia

Luonnollinen logaritmi on logaritmi kantaluvusta e. Vakio e on noin 2,718282.

Voit laskea minkä tahansa luvun xkanta-n-logaritmin jakamalla x:n luonnollisen logaritmin n:n luonnollisella logaritmilla seuraavasti:

Logn(x) = Log(x) / Log(n)

Seuraavassa esimerkissä kuvataan mukautettua funktiota , joka laskee kymmenkantaisia logaritmeja:

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

Kyselyesimerkki

Lauseke Tulokset
SELECT log(90) AS Logaritmi FROM ProductSales GROUP BY Log(90); Palauttaa lukuargumentin "Log"-arvon ja näkyy sarakkeessa logaritmi.

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))