Friday, August 26, 2022

Log-Funktion

Gibt ein Double zurück, das den natürlichen Logarithmus einer Zahl angibt.

Syntax

Protokoll ( Nummer )

Das erforderliche Zahlenargument ist ein Double oder ein beliebiger gültiger numerischer Ausdruck größer als Null.

Bemerkungen

Der natürliche Logarithmus ist der Logarithmus zur Basis e . Die Konstante e beträgt ungefähr 2,718282.

Sie können Logarithmen zur Basis n für jede Zahl x berechnen, indem Sie den natürlichen Logarithmus von x wie folgt durch den natürlichen Logarithmus von n dividieren:

Protokoll n (x) = Protokoll ( x ) / Protokoll ( n )

Das folgende Beispiel veranschaulicht eine benutzerdefinierte Funktion , die Logarithmen zur Basis 10 berechnet:

Hinweis: Die folgenden Beispiele veranschaulichen die Verwendung dieser Funktion in einem Visual Basic for Applications (VBA)-Modul. Um weitere Informationen zum Arbeiten mit VBA zu erhalten, wählen Sie Entwicklerreferenz in der Dropdown-Liste 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 Logarithmus FROM ProductSales GROUP BY Log(90);

Gibt das "Log" des Zahlenarguments 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))

No comments:

Post a Comment