Freigeben über


Log-Funktion

Gibt ein Double -Objekt zurück, um den natürlichen Logarithmus einer Zahl anzugeben.

Syntax

Log(Nummer)

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

Hinweise

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

Sie können Logarithmen mit der Basis n für eine beliebige Zahl x berechnen, indem Sie den natürlichen Logarithmus von x wie folgt durch den natürlichen Logarithmus von n teilen:

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

Im folgenden Beispiel ist eine benutzerdefinierte Funktion dargestellt, mit der Logarithmen zur Basis 10 berechnet werden:

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

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))

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.