English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل أساسي في لغة C

تحكم في العملية في لغة C

الوظائف في لغة C

المجموعات في لغة C

المراجع في لغة C

الخطوط في لغة C

مبادئ لغة C

ملف لغة C

C أخرى

دليل مرجعي لغة C

استخدام وظيفة log() في مكتبة C مع أمثلة

مكتبة القياسية <math.h> في C

double log(double x) تعيد اللوغاريتم الطبيعي للعدد x (اللوغاريتم القائم على e).

نموذج وظيفة log() في C

double log(double arg);

وظيفة log() تأخذ متغيرًا واحدًا وتعيد قيمته من نوع type float.

إنه في<math.h>تم تعريفه في ملف الرأس.

للبحث عن اللوغاريتم الطبيعي للlong double أو float يمكن استخدام النموذج التالي.

long double logl(long double arg);
float logf(float arg);

م 参数 log() في C

الم 参数الوصف
الرقم > 0 (أكثر من الصفر)حساب اللوغاريتم الطبيعي للعدد الطبيعي
الرقم < 0 (أقل من الصفر)عرض الأخطاء أثناء التنفيذ

مثال: استخدام وظيفة log() في C

إدراج <stdio.h>
إدراج <math.h>
int main()
{
    double num = 5.6, result;
    result = log(num);
    printf("log(%.1f) = %.2f", num, result);
    return 0;
}

النتيجة الصادرة

log(5.6) = 1.72

مكتبة القياسية <math.h> في C