Funkcija LOG

Velja za
Access za Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrne podatkovni tip Število z dvojno natančnostjo, ki navaja naravni logaritem števila.

Sintaksa

Dnevnik(številka)

Argument zahtevanega številaje Double ali kateri koli veljaven številski izraz, večji od nič.

Opombe

Naravni logaritem je logaritem osnove e. Konstanta e je približno 2,718282.

Logaritme z osnovo n za poljubno število x lahko izračunate tako, da naravni logaritem x delite z naravnim logaritmom n , kot sledi:

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

Naslednji primer ponazarja funkcijo po meri, ki izračuna logaritme z osnovo 10:

Opomba

V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

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

Primer poizvedbe

Izraz Rezultati
SELECT Log(90) AS Logaritem FROM ProductSales GROUP BY Log(90); Vrne »Dnevnik« argumenta »število« in prikaže v stolpcu »Logaritem«.

Primer VBA

V tem primeru je funkcija Log uporabljena za vrnitev naravnega logaritma števila.

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