الدالة log()
تعريفها
ترجع قيمة الـ Logarithm للعدد الذي نمرره لها مكان الباراميتر x مع إمكانية تحديد نوع الوحدة لهذا العدد.
يرمز له بـ log في الرياضيات.
بناؤها
log(x[, base])
باراميترات
xعبارة عن عدد ليس له نوع محدد.baseهذا باراميتر إختياري أي لست مجبراً على تمرير قيمة مكانه, و هو عبارة عن عدد صحيح يمثل وحدة الباراميترx.
في حال لم تمرر قيمة مكان هذا الباراميتر, سيتم إعتبار أنك قمت بتمرير قيمة الـeمكانه.
قيمة الإرجاع
ترجع قيمة الـ Logarithm للعدد الذي نمرره لها مكان الباراميتر x.
مثال
# log() الذي يحتوي على الدالة math هنا قمنا باستدعاء الموديول
import math
# log() التي أرجعتها الدالة ( e تساوي base للعدد 5 ( مع إعتبار أن الـ Logarithm هنا قمنا بعرض قيمة الـ
print('log(5) =', math.log(5))
# log() و التي أرجعتها الدالة ( log base e للعدد 5 ( مع تحديد أننا نستخدم Logarithm هنا قمنا بعرض قيمة الـ
print('log(5, e) =', math.log(5, math.e))
# log() و التي أرجعتها الدالة ( log base 2 للعدد 5 ( مع تحديد أننا نستخدم Logarithm هنا قمنا بعرض قيمة الـ
print('log(5, 2) =', math.log(5, 2))
# log() و التي أرجعتها الدالة ( log base 10 للعدد 5 ( مع تحديد أننا نستخدم Logarithm هنا قمنا بعرض قيمة الـ
print('log(5, 10) =', math.log(5, 10))
•سنحصل على النتيجة التالية عند التشغيل.
log(5) = 1.6094379124341003
log(5, e) = 1.6094379124341003
log(5, 2) = 2.321928094887362
log(5, 10) = 0.6989700043360187
log(5, e) = 1.6094379124341003
log(5, 2) = 2.321928094887362
log(5, 10) = 0.6989700043360187