Daje tip podataka Dvostruki koji navodi prirodni logaritam broja.
Sintaksa
Log( broj )
Potreban brojargument je Tip podataka Dvostruki ili bilo koji važeći brojni izraz veći od nule.
Napomene
Prirodni logaritam je logaritam sa osnovom e. Vrednost konstantae je približno 2,718282.
Logaritame sa osnovom n možete da izračunate za bilo koji broj x deljenjem prirodnog logaritma od x prirodnim logaritamom od n na sledeći način:
Logn(x) = Log(x) / Log(n)
Sledeći primer ilustruje prilagođeni function koji izračunava logaritame sa osnovom 10:
Napomena: Primeri koji slede pokazuju upotrebu ove funkcije u Visual Basic for Applications (VBA) modulu. Za više informacija o radu sa VBA modulom izaberite stavku Referenca razvojnog programera sa padajuće liste pored stavke Pretraga i unesite termine u polje za pretragu.
Static Function Log10(X)
Log10 = Log(X) / Log(10#) End Function
Primer upita
Izraz |
Rezultati |
SELECT Log(90) AS Logaritam FROM ProductSales GROUP BY Log(90); |
Daje vrednost "Evidencija" argumenta broja i prikazuje se u koloni Logaritam. |
VBA primer
Ovaj primer koristi funkciju "Evidencija " da bi se vratio prirodni logaritam broja.
Dim MyAngle, MyLog
' Define angle in radians. MyAngle = 1.3 ' Calculate inverse hyperbolic sine. MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))