VBA Günlük İşlevi

Günlük Açıklama

Bir sayının doğal logaritmasını döndürür.

Basit Günlük Örnekleri

123 Alt Abs_Örnek()MsgBox Günlüğü(100)Alt Bitiş

Bu kod 4.60517018598809 döndürür

Günlük Sözdizimi

VBA Düzenleyicide, Günlük İşlevinin sözdizimini görmek için “Günlük(” yazabilirsiniz:

Günlük işlevi bir argüman içerir:

Sayı: Sıfırdan büyük herhangi bir geçerli sayısal ifade.

Excel VBA Günlük İşlevi Örnekleri

1 Mesaj Kutusu Günlüğü(10)

Sonuç: 2.302585092999405

1 Mesaj Kutusu Günlüğü(32)

Sonuç: 3.46573590279973

Yukarıdaki örneklerin tümü, e tabanına (doğal logaritmanın tabanı) sahip durumlardır.

Herhangi bir tabanla logaritmayı hesaplamak için kodu aşağıdaki fonksiyon gibi kullanabilirsiniz.

12345678 Fonksiyon LogAny(b As Double, x As Double) As Double' b: taban x: belirli bir sayıLogAny = Log(x) / Log(b)Bitiş İşleviAlt Günlük_Örnek1()MsgBox LogAny(10, 100)Alt Bitiş

Sonuç aşağıdaki gibi olacaktır.

wave wave wave wave wave