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

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

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

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

المسافات في لغة C

الإشارات في لغة C

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

مباني لغة C

ملفات لغة C

C أخرى

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

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

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

double log10(double x) يعود إلى القيمة الطبيعية للعدد x (القاعدة 10 للعدد).

نموذج دالة log10() في C

double 	log10( 	double 	arg 	);

يقبل معاملًا ويقوم بتقديم قيمة من النوع الفلوتينج بيت.

[في الرياضيات] 	log10x 	= 	log10(x) 	[في لغة C]

في<math.h>محدد في ملف الرأس.

لحساب long double أو float، استخدم النموذج التالي.

long 	double 	log10l( 	long 	double 	arg);
float 	log10f( 	float 	arg);

نطاق دالة log10() في C

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

مثال: استخدام دالة log10() في C

#include 	<stdio.h>
#include 	<math.h>
int 	main()
{
    double num = 4.00, result;
    result = log10(num);
    printf("log10(%.1f) = %.2f", num, result);
    return 0;
{}
log(4.0) = 0.60

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