VBA-Protokollfunktion

Protokollbeschreibung

Gibt den natürlichen Logarithmus einer Zahl zurück.

Einfache Protokollbeispiele

123 Sub Abs_Example()MsgBox-Protokoll(100)End Sub

Dieser Code gibt 4.60517018598809 zurück

Protokollsyntax

Im VBA-Editor können Sie „Log(“ eingeben, um die Syntax für die Log-Funktion anzuzeigen:

Die Log-Funktion enthält ein Argument:

Nummer: Jeder gültige numerische Ausdruck größer als Null.

Beispiele für die Excel VBA-Protokollfunktion

1 MsgBox-Protokoll(10)

Ergebnis: 2.30258509299405

1 MsgBox-Protokoll(32)

Ergebnis: 3.46573590279973

Alle obigen Beispiele sind Fälle mit der Basis e (der Basis des natürlichen Logarithmus).

Um den Logarithmus mit einer beliebigen Basis zu berechnen, können Sie den Code als folgende Funktion verwenden.

12345678 Funktion LogAny(b als Double, x als Double) als Double' b: Basis x: eine gegebene ZahlLogAny = Log(x) / Log(b)EndfunktionUnterprotokoll_Beispiel1()MsgBox LogAny(10, 100)End Sub

Das Ergebnis wird wie folgt sein.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave