Log (funkcia)

Vzťahuje sa na
Access pre Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vráti hodnotu typu Double, ktorá určuje prirodzený logaritmus čísla.

Syntax

Log(číslo)

Povinný argument čísloje typ Double alebo ľubovoľný platný numerický výraz väčší ako nula.

Poznámky:

Prirodzený logaritmus je logaritmus k základu e. Konštanta e je približne 2,718282.

Logaritmy so základom n pre ľubovoľné číslo x môžete vypočítať vydelením prirodzeného logaritmu x prirodzeným logaritmom n nasledovne:

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

V nasledujúcom príklade sa zobrazuje vlastná funkcia , ktorá vypočítava desiatkový logaritmus:

Poznámka

Nasledujúce príklady ukazujú použitie tejto funkcie v module jazyka Visual Basic for Applications (VBA). Ak chcete získať ďalšie informácie o práci s jazykom VBA, vyberte z rozbaľovacieho zoznamu vedľa položky Hľadať možnosť Odkaz pre vývojára a do vyhľadávacieho poľa zadajte nejaké výrazy.

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

Príklad dotazu

Výraz Výsledky
SELECT Log(90) AS Logaritmus FROM ProductSales GROUP BY Log(90); Vráti hodnotu Log argumentu číslo a zobrazí v stĺpci Logaritmus.

Príklad VBA

V tomto príklade je funkcia Log použitá na vrátenie prirodzeného logaritmu čísla.

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