تقوم بإرجاع نوع بيانات مزدوج لتحديد اللوغاريتم الطبيعي لرقم.
بناء الجملة
سجل(رقم)
وسيطة الرقمالمطلوبة هي تعبير رقمي مزدوج أو أي تعبير رقمي صحيح أكبر من الصفر.
ملاحظات
اللوغاريتم الطبيعي هو اللوغاريتم إلى القاعدة e. الثابت e هو حوالي 2.718282.
يمكنك حساب اللوغاريتمات الأساسية 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" للوسيطة number وتعرض في العمود Logarithm. |
مثال VBA
يستخدم هذا المثال الدالة Log لإرجاع اللوغاريتم الطبيعي لرقم.
Dim MyAngle, MyLog
' Define angle in radians.
MyAngle = 1.3
' Calculate inverse hyperbolic sine.
MyLog = Log(MyAngle + Sqr(MyAngle * MyAngle + 1))