Spisie treści
Opis dziennika
Zwraca logarytm naturalny liczby.
Proste przykłady dziennika
123 | Sub Abs_Przykład()Dziennik MsgBox(100)Napis końcowy |
Ten kod zwróci 4.60517018598809
Składnia dziennika
W edytorze VBA możesz wpisać „Log (”, aby zobaczyć składnię funkcji dziennika:
Funkcja Log zawiera argument:
Numer: Dowolne prawidłowe wyrażenie liczbowe większe od zera.
Przykłady funkcji dziennika Excel VBA
1 | Dziennik MsgBox(10) |
Wynik: 2.30258509299405
1 | Dziennik MsgBox(32) |
Wynik: 3.46573590279973
Wszystkie powyższe przykłady to przypadki o podstawie e (podstawa logarytmu naturalnego).
Aby obliczyć logarytm z dowolnej podstawy, możesz użyć kodu jako następującej funkcji.
12345678 | Funkcja LogAny(b jako podwójna, x jako podwójna) jako podwójna' b: podstawa x: podana liczbaLogAny = Log(x) / Log(b)Koniec funkcjiDziennik pomocniczy_Przykład1()MsgBox LogAny(10, 100)Napis końcowy |
Wynik będzie następujący.