Vrátí hodnotu typu Double určující přirozený logaritmus čísla.
Syntaxe
Log( číslo )
Požadované čísloArgument je dvojité nebo jakékoli platné Číselný výraz větší než nula.
Poznámky
Přirozený logaritmus je logaritmus k základu e. Konstantae je přibližně 2,718282.
Logaritmy základ-n můžete vypočítat pro libovolné číslo x tak, že přirozený logaritmus 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 ukazuje vlastní function , který vypočítá logaritmy base-10:
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 "Log" argumentu čísla a zobrazí se ve sloupci Logaritmus. |
Příklad jazyka VBA
V tomto příkladu se funkce Log používá k vrácení přirozeného logaritmu čísla.
Dim MyAngle, MyLog
' Define angle in radians. MyAngle = 1.3 ' Calculate inverse hyperbolic sine. MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))