تقوم بإرجاع نوع بيانات مزدوج لتحديد اللوغاريتم الطبيعي لرقم.
بناء الجملة
Log(number)
إن وسيطة الرقمالمطلوب عبارة عن تعبير مزدوج أو أي تعبير رقمي صحيح أكبر من صفر.
ملاحظات
إن اللوغاريتم الطبيعي هو اللوغاريتم الخاص بالأساس e. يساوي الثابت e حوالي 2,718282.
يمكنك حساب لوغاريتمات base-n لأي رقم x عن طريق قسمة اللوغاريتم الطبيعي ل x على اللوغاريتم الطبيعي ل n كما يلي:
Logn(x) = Log(x) / Log(n)
يوضح المثال التالي دالة مخصصة تحسب لوغاريتمات الأساس 10:
ملاحظة
توضح الأمثلة التالية استخدام هذه الدالة في وحدة نمطية ل Visual Basic for Applications (VBA). لمزيد من المعلومات حول استخدام VBA، حدد "مرجع المطور" في القائمة المنسدلة بجوار "بحث" وأدخل مصطلح أو أكثر في مربع البحث.
Static Function Log10(X)
Log10 = Log(X) / Log(10#)
End Function
مثال استعلام
| التعبير | النتائج |
|---|---|
| SELECT Log(90) AS Logarithm FROM ProductSales GROUP BY Log(90); | ترجع "Log" لوسيطة الأرقام وتعرض في العمود اللوغاريتم. |
مثال VBA
يستخدم هذا المثال الدالة Log لإرجاع اللوغاريتم الطبيعي لرقم.
Dim MyAngle, MyLog
' Define angle in radians.
MyAngle = 1.3
' Calculate inverse hyperbolic sine.
MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))