Returnează o valoare Dublă precizie specificând logaritmul natural al unui număr.
Sintaxă
Jurnal( număr )
Numărul necesarargument este dublu sau orice expresie numerică valid mai mare decât zero.
Observații
Logaritmul natural este logaritmul bazei e. constantăe este de aproximativ 2,718282.
Puteți calcula logaritmii în bază n pentru orice număr x împărțind logaritmul natural al lui x la logaritmul natural al lui n după cum urmează:
Logn(x) = Log(x) / Log(n)
Următorul exemplu ilustrează o Funcțieon particularizată care calculează logaritmii în baza 10:
Notă: Exemplele care urmează demonstrează utilizarea acestei funcții într-un modul Visual Basic for Applications (VBA). Pentru mai multe informații despre lucrul cu VBA, selectați Referințe pentru dezvoltatori în lista verticală de lângă Căutare și introduceți unul sau mai mulți termeni în caseta de căutare.
Static Function Log10(X)
Log10 = Log(X) / Log(10#) End Function
Exemplu de interogare
Expresie |
Rezultatele |
SELECT Log(90) AS Logaritm FROM ProductSales GROUP BY Log(90); |
Returnează "Jurnal" al argumentului numeric și se afișează în coloana Logaritm. |
Exemplu VBA
Acest exemplu utilizează funcția Log pentru a returna logaritmul natural al unui număr.
Dim MyAngle, MyLog
' Define angle in radians. MyAngle = 1.3 ' Calculate inverse hyperbolic sine. MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))