Pateikia reikšmę Dvigubas, nurodančią natūrinį skaičiaus logaritmą.
Sintaksė
Log( skaičius )
Būtinas skaičius ,argumentas yra dvigubas arba bet kuris galiojantis skaitinis reiškinys didesnis už nulį.
Pastabos
Natūralusis logaritmas yra pagrindo e logaritmas. konstantae yra maždaug 2,718282.
Bet kurio skaičiaus xdešimtainius logaritmus galite apskaičiuoti dalindami x natūrinį logaritmą iš n natūrinio logaritmo taip:
Logn(x) = Log(x) / Log(n)
Toliau pateiktame pavyzdyje parodytas pasirinktinis Function , kuris apskaičiuoja dešimtainį logaritmą:
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
Reiškinys |
Rezultatai |
SELECT Log(90) AS Logaritmas IŠ ProductSales GROUP BY Log(90); |
Grąžina skaičiaus argumento "Log" ir rodo stulpelio logaritmą. |
VBA pavyzdys
Šiame pavyzdyje naudojama funkcija Log , grąžinanti natūralų skaičiaus logaritmą.
Dim MyAngle, MyLog
' Define angle in radians. MyAngle = 1.3 ' Calculate inverse hyperbolic sine. MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))