VBA -loggfunktion

Loggbeskrivning

Returnerar den naturliga logaritmen för ett tal.

Enkla logg exempel

123 Sub Abs_Exempel ()MsgBox -logg (100)Avsluta Sub

Denna kod returnerar 4.60517018598809

Loggsyntax

I VBA Editor kan du skriva "Log (" för att se syntaxen för loggfunktionen:

Loggfunktionen innehåller ett argument:

Siffra: Alla giltiga numeriska uttryck som är större än noll.

Exempel på Excel VBA -loggfunktion

1 MsgBox -logg (10)

Resultat: 2.30258509299405

1 MsgBox -logg (32)

Resultat: 3.46573590279973

Alla ovanstående exempel är fall med basen e (basen för den naturliga logaritmen).

För att beräkna logaritmen med valfri bas kan du använda koden som följande funktion.

12345678 Funktion LogAny (b som dubbel, x som dubbel) som dubbel'b: bas x: ett givet talLogAny = Log (x) / Log (b)Avsluta funktionSub Log_Example1 ()MsgBox LogAny (10, 100)Avsluta Sub

Resultatet blir följande.

wave wave wave wave wave