Applies ToAccess für Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Gibt einen Wert des Typs Double zurück, der den natürlichen Logarithmus einer Zahl angibt.

Syntax

Log( number )

Die erforderliche ZahlArgument ist ein Double oder ein beliebiger gültiger Numerischer Ausdruck größer als 0 (null).

Hinweise

Der natürliche Logarithmus ist der Logarithmus zur Basis e. Die Konstantee beträgt etwa 2,718282.

Sie können base-n Logarithmen für eine beliebige Zahl x berechnen, indem Sie den natürlichen Logarithmus von x wie folgt durch den natürlichen Logarithmus von n dividieren:

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

Das folgende Beispiel veranschaulicht eine benutzerdefinierte Function , die Base-10-Logarithmen berechnet:

Hinweis: Die folgenden Beispiele zeigen die Verwendung dieser Funktion in einem VBA-Modul (Visual Basic for Applications). Wenn Sie weitere Informationen zum Arbeiten mit VBA wünschen, wählen Sie Entwicklerreferenz in der Dropdownliste neben Suchen aus, und geben Sie einen oder mehrere Begriffe in das Suchfeld ein.

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

Abfragebeispiel

Ausdruck

Ergebnisse

SELECT Log(90) AS Logarithm FROM ProductSales GROUP BY Log(90);

Gibt das "Log" des Arguments number zurück und wird in der Spalte Logarithmus angezeigt.

VBA-Beispiel

In diesem Beispiel wird die Log-Funktion verwendet, um den natürlichen Logarithmus einer Zahl zurückzugeben.

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

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.