Funkce Log

Platí pro
Access pro Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Vrátí hodnotu typu Double určující přirozený logaritmus čísla.

Syntaxe

Protokol(číslo)

Požadovaným argumentemčíslo je Double nebo jakýkoli platný číselný výraz větší než nula.

Poznámky

Přirozený logaritmus je logaritmus o základu e. Konstanta e je přibližně 2,718282.

Logaritmy o základu n pro libovolné číslo x můžete vypočítat tak, že přirozený logaritmus čísla x vydělíte přirozeným logaritmem n následujícím způsobem:

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

Následující příklad znázorňuje vlastní funkci , která vypočítá dekadické logaritmy:

Poznámka

Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.

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

Příklad dotazu

Výraz Výsledky:
SELECT Log(90) AS Logaritmus FROM ProductSales GROUP BY Log(90); Vrátí hodnotu logaritmu argumentu číslo a zobrazí se ve sloupci logaritmus.

Příklad jazyka VBA

V tomto příkladu funkce Log vrátí přirozený logaritmus čísla.

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