Log funkcija

Taikoma
„Access“, skirta „Microsoft 365“ „Access 2024“ Access 2021 Access 2019 Access 2016

Pateikia reikšmę Dvigubas, nurodančią natūrinį skaičiaus logaritmą.

Sintaksė

Log(skaičius)

Reikalingas skaičiausargumentas yra dvigubas arba bet kuris galiojantis ir už nulį didesnis skaitinis reiškinys.

Pastabos

Natūralusis logaritmas yra algoritmas su pagrindu e. Konstanta e yra maždaug 2,718282.

Galite apskaičiuoti bet kurio skaičiaus x bazinį n logaritmą x padalydami natūralųjį logaritmą iš n natūralųjį logaritmą taip:

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

Šiame pavyzdyje iliustruojama pasirinktinė funkcija , apskaičiuojanti bazės 10 logaritmus:

Pastaba

Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.

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

Užklausos pavyzdys

Išraiška Rezultatai
SELECT Log(90) AS logaritmas FROM ProductSales GROUP BY Log(90); Grąžina skaičiaus argumento "Log" logą ir rodo stulpelyje logaritmą.

VBA pavyzdys

Šiame pavyzdyje naudojama funkcija Log skaičiaus natūraliajam logaritmui grąžinti.

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