A szám természetes alapú logaritmusát tartalmazó dupla típusú adatot ad eredményül.
Szintaxis
Log( number )
A kötelező argumentum dupla vagy bármely érvényes numerikus kifejezés nullánál nagyobb.
Megjegyzések
A természetes logaritmus az e alap logaritmusa. Az állandóe megközelítőleg 2,718282.
Az x szám alap-n logaritmusát úgy számíthatja ki, hogy elosztja azx természetes logaritmusát az n természetes logaritmusának az alábbiak szerint:
Logn(x) = Log(x) / Log(n)
Az alábbi példában egy egyéni Function érték látható, amely a 10-es alap logaritmusát számítja 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élda lekérdezésre
Kifejezés |
Eredmény: |
SELECT Log(90) AS Logaritm FROM ProductSales GROUP BY Log(90); |
A szám argumentum "naplóját" adja eredményül, és a Logaritmus oszlopban jelenik meg. |
VBA-példa
Ebben a példában a Log függvény egy szám természetes logaritmusát adja vissza.
Dim MyAngle, MyLog
' Define angle in radians.
MyAngle = 1.3
' Calculate inverse hyperbolic sine.
MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))