LOG függvény

Hatókör
Microsoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

A szám természetes alapú logaritmusát tartalmazó dupla típusú adatot ad eredményül.

Szintaxis

Log(szám)

A kötelező számargumentumegy nullánál nagyobb dupla vagy tetszőleges érvényes numerikus kifejezés.

Megjegyzések

A természetes logaritmus az e alap logaritmusa. Az e állandó megközelítőleg 2,718282.

Tetszőleges x szám n alapú logaritmusát úgy számíthatja ki, hogy az x természetes logaritmusát elosztja n természetes logaritmusával, a következő módon:

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

A következő példa egy olyan egyéni függvényt mutat be, amely 10-es alapú logaritmusokat számít ki:

Megjegyzés

A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Static Function Log10(X)
    Log10 = Log(X) / Log(10#)
End Function

Példalekérdezés

Expression (Kifejezés) Eredmény:
SELECT log(90) AS logaritmus FROM ProductSales GROUP BY Log(90); A számargumentum "log" értékét adja eredményül, és a Logaritmus oszlopban jeleníti meg.

VBA-példa

Ez a példa a Log függvényt használja egy szám természetes logaritmusának visszaadására.

Dim MyAngle, MyLog
' Define angle in radians.
MyAngle = 1.3
' Calculate inverse hyperbolic sine.
MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))