Indholdsfortegnelse
Log Beskrivelse
Returnerer den naturlige logaritme for et tal.
Enkle logeksempler
123 | Sub Abs_Example ()MsgBox Log (100)Afslut Sub |
Denne kode returnerer 4.60517018598809
Log Syntaks
I VBA Editor kan du skrive "Log (" for at se syntaksen for logfunktionen:
Logfunktionen indeholder et argument:
Nummer: Ethvert gyldigt numerisk udtryk større end nul.
Eksempler på Excel VBA -logfunktion
1 | MsgBox Log (10) |
Resultat: 2.30258509299405
1 | MsgBox Log (32) |
Resultat: 3.46573590279973
Alle ovenstående eksempler er tilfælde med basen e (basen af den naturlige logaritme).
For at beregne logaritmen med en hvilken som helst base, kan du bruge koden som følgende funktion.
12345678 | Funktion LogAny (b som dobbelt, x som dobbelt) som dobbelt'b: base x: et givet talLogAny = Log (x) / Log (b)Afslut funktionUnderlog_eksempel1 ()MsgBox LogAny (10, 100)Afslut Sub |
Resultatet bliver som følger.