المتغيرات
فضاءات التسمية
أفعال

دوال رياضية شائعة

من cppreference.com
< c‏ | numeric
 
 
 
دوال رياضية شائعة
الدوال
عمليات بسيطة
(C99)
(C99)
(C99)
(C99)
(C99)
(C99)(C99)(C99)
دوال أسية ولوغارتمية ثابتة الأساس
(C99)
(C99)
دوال أسية وجذور
دوال حساب المثلثات والدول الزائدية
دالة الخطأ ودالة غاوس
(C99)
(C99)
(C99)
(C99)
إيجاد أقرب عدد صحيح لفاصلة عائمة (float)
(C99)
(C99)(C99)(C99)
دوال التعديل على الفاصلة العائمة (float)
(C99)(C99)
(C99)
(C99)
التصنيف والمقارنة
(C99)
(C99)
(C99)
ثوابت ماكرو
 

محتويات

[تعديل]الدوال

معرفة في ملف <stdlib.h>
تحسب القيمة المطلقة لعدد صحيح (|x|)
(دالة)[edit]
تحسب خارج وباقي قسمة عددين صحيحين
(C99)
(دالة)[edit]
معرفة في ملف <inttypes.h>
(C99)
تحسب القيمة المطلقة لعدد صحيح (|x|)
(دالة)[edit]
(C99)
تحسب خارج وباقي قسمة عددين صحيحين
(دالة)[edit]
معرفة في ملف <math.h>
عمليات بسيطة
(C99)(C99)
تحسب القيمة المطلقة لعدد من نوع فاصلة عائمة (float)‏ (|x|)
(دالة)[edit]
(C99)(C99)
تحسب باقي عملية قسمة لأعداد فاصلة عائمة (float) ‏
(دالة)[edit]
تحسب باقي قسمة ذو إشارة لعددين ذوي فاصلة عائمة
(دالة)[edit]
(C99)(C99)(C99)
تحسب باقي قسمة ذو إشارة بالإضافة إلى آخر 3 بت من ناتج القسمة
(دالة)[edit]
(C99)(C99)(C99)
تجمع وتضرب دفعة واحدة دون تقريب الناتج الوسيط (Fused-Multiply-Add)
(دالة)[edit]
(C99)(C99)(C99)
تحدد العدد الأكبر من بين عددين ذوي فاصلة عائمة
(دالة)[edit]
(C99)(C99)(C99)
تحدد العدد الأصغر من بين عددين ذوي فاصلة عائمة
(دالة)[edit]
(C99)(C99)(C99)
تحسب الفارق المطلق بين عددين فاصلة عائمة (max(0, x-y)) ‏
(دالة)[edit]
(C99)(C99)(C99)
تُرجع الثابت NaN ‏ (not-a-number)
(دالة)[edit]
دوال أسية ولوغارتمية ثابتة الأساس
(C99)(C99)
تحسب ناتج رفع e لأس معطى (ex)
(دالة)[edit]
(C99)(C99)(C99)
تحسب 2 مرفوعة لأس معين (2x)
(دالة)[edit]
(C99)(C99)(C99)
تحسب e مرفوعة لأس معين ثم يطرح منها واحد (ex-1)
(دالة)[edit]
(C99)(C99)
تحسب اللوغاريتم الطبيعي (الأساس e) ‏‎ (ln(x))‎
(دالة)[edit]
تحسب اللوغاريتم المعتاد (الأساس 10) ‎ (log10(x))‎
(دالة)[edit]
(C99)(C99)(C99)
تحسب اللوغاريتم للأساس 2 ‏‎(log2(x))‎
(دالة)[edit]
(C99)(C99)(C99)
تحسب اللوغاريتم الطبيعي (أساس e) لمجموع العدد المعطى مع الواحد‎ (ln(1+x)) ‎
(دالة)[edit]
دوال أسية وجذور
(C99)(C99)
تحسب ناتج رفع عدد لأس ما (xy)
(دالة)[edit]
(C99)(C99)
تحسب الجذر التربيعي (‎x‎)
(دالة)[edit]
(C99)(C99)(C99)
تحسب الجذر التكعيبي (‎3x)
(دالة)[edit]
(C99)(C99)(C99)
تحسب الجذر التربيعي لمجمع مربعي عددين معينين ‎ (x2
+y2
)‎
(دالة)[edit]
دوال حساب المثلثات
(C99)(C99)
تحسب جيب الزاوية ‎ (sin(x))‎
(دالة)[edit]
(C99)(C99)
تحسب جيب تمام الزاوية (cos(x))
(دالة)[edit]
(C99)(C99)
تحسب ظل الزاوية ‎(tan(x))‎
(دالة)[edit]
(C99)(C99)
تحسب معكوس جيب الزاوية (قاطع تمام الزاوية) (arcsin(x))
(دالة)[edit]
(C99)(C99)
تحسب معكوس جيب تمام الزاوية (قاطع الزاوية) (arccos(x))
(دالة)[edit]
(C99)(C99)
تحسب معكوس ظل الزاوية (ظل تمام الزاوية) (arctan(x))
(دالة)[edit]
تحسب معكوس ظل الزاوية (ظل تمام الزاوية). تستخدم الإشارات لتحديد الربع
(دالة)[edit]
الدوال الزائدية
(C99)(C99)
تحسب جيب الزاوي الزائدي ‎(sh(x))‎
(دالة)[edit]
(C99)(C99)
تحسب جيب تمام الزاوية الزائدي (ch(x))
(دالة)[edit]
(C99)(C99)
تحسب ظل الزاوية الزائدي
(دالة)[edit]
(C99)(C99)(C99)
تحسب معكوس جيب الزاوية الزائدي (قاطع تمام الزاوية الزائدي) (arsinh(x))
(دالة)[edit]
(C99)(C99)(C99)
تحسب معكوس جيب تمام الزاوية الزائدي (قاطع الزاوية الزائدي) (arcosh(x))
(دالة)[edit]
(C99)(C99)(C99)
تحسب معكوس ظل الزاوية الزائدي (ظل تمام الزاوية الزائدي) (artanh(x))
(دالة)[edit]
دالة الخطأ ودالة غاوس
(C99)(C99)(C99)
تحسب دالة الخطأ
(دالة)[edit]
(C99)(C99)(C99)
تحسب دالة الخطأ المتممة
(دالة)[edit]
(C99)(C99)(C99)
تحسب دالة غاما
(دالة)[edit]
(C99)(C99)(C99)
تحسب اللوغاريتم الطبيعي (الأساس e) لدالة غاما
(دالة)[edit]
إيجاد أقرب عدد صحيح لفاصلة عائمة (float)
تقرب لعدد صحيح طبقا لقاعدة التقريب الحالية
(دالة)[edit]
(C99)(C99)(C99)(C99)(C99)(C99)(C99)(C99)(C99)
تُقرب إلى عدد صحيح مستخدما وضع التقريب الحالي.
with exception if the result differs
(دالة)[edit]
دوال التعديل على الفاصلة العائمة (float)
تقسم عدد إلى معامل (Significand) وأس للـ 2
(دالة)[edit]
تحسب حاصل ضرب عدد معين في 2 مرفوعة لأس
(دالة)[edit]
(C99)(C99)
تقسم عدد إلى جزء صحيح وجزء كسري
(دالة)[edit]
(C99)(C99)(C99)(C99)(C99)(C99)
تحسب بكفاءة ناتج رفع حاصل ضرب FLT_RADIX‎ مع عدد ما, لأس ما
(دالة)[edit]
(C99)(C99)(C99)
تستخرج الأس من عدد معطى
(دالة)[edit]
(C99)(C99)(C99)
تستخرج الأس من عدد معطى
(دالة)[edit]
تحدد العدد ذو الفاصلة العائمة التالي الذي يمكن تمثيله بعد عدد ما
(دالة)[edit]
تولد قيمة جديد قيمتها المطلقة تكافئ معطى وإشارتها نفس إشارة المعطى الآخر
(دالة)[edit]
التصنيف والمقارنة
تصنف قيمة عدد ذو فاصلة عائمة
(دالة)[edit]
تفحص ماإذا كان المعطى قيمة نهائية
(دالة)[edit]
(C99)
تفحص ماإذا كان المعطى هو اللا نهاية
(دالة)[edit]
(C99)
تفحص ماإذا كان المعطى هو NaN
(دالة)[edit]
تكشف ماإذا كان الرقم عاديا (أي ليس من الحالات الخاصة لذوات الفاصلة العائمة)
(دالة)[edit]
(C99)
تفحص ماإذا كان العدد سالبا
(دالة)[edit]
تفحص ماإذا كان المعطى الأول (فاصلة عائمة) أكبر من المعطى الثاني
(دالة)[edit]
تفحص ماإذا كان المعطى الأول (فاصلة عائمة) أكبر من أو يساوي المعطى الثاني
(دالة)[edit]
(C99)
تفحص ماإذا كان المعطى الأول (فاصلة عائمة) أصغر من المعطى الثاني
(دالة)[edit]
تفحص ماإذا كان المعطى الأول (فاصلة عائمة) أصغر من أو يساوي المعطى الثاني
(دالة)[edit]
تفحص ماإذا كان المعطى الأول (فاصلة عائمة) أكبر من أو أصغر من المعطى الثاني
(دالة)[edit]
تكشف لعددين ذوي فاصلة عائمة ماإذا يمكن مقارنتهما ببعضهما البعض
(دالة)[edit]

[تعديل]الأنواع

معرفة في ملف <stdlib.h>
هو النوع العائد من دالة div
(struct)[edit]
هو النوع العائد من دالة ldiv
(struct)[edit]
(C99)
هو النوع العائد من دالة lldiv
(struct)[edit]
معرفة في ملف <inttypes.h>
هو النوع العائد من دالة imaxdiv
(struct)[edit]
معرفة في ملف <math.h>
float_t
(C99)
أسرع نوع فاصلة عائمة يسع float على الأقل
(معرف بـ typedef)[edit]
double_t
(C99)
أسرع نوع فاصلة عائمة يسع double على الأقل
(معرف بـ typedef)[edit]

[تعديل]ثوابت ماكرو

معرفة في ملف <math.h>
تعبر عن قيمة كبيرة لدرجة تعذر تمثيلها كـ float أو double أو longdouble على التوالي
(ثابت ماكرو)[edit]
تؤول إلى الما لا نهاية الموجبة أو قيمة يُضمن انها ستؤدي إلى طفح نوع float
(ثابت ماكرو)[edit]
(C99)
تؤول بصمت إلى القيمة غير العددية ‎NaN‎.
(ثابت ماكرو)[edit]
تحدد آلية التعامل مع الأخطاء في الدوال الرياضية الشائعة
(ثابت ماكرو)[edit]
تصنيفات
تعبر عن تصنيفات أعداد الفاصلة العائمة
(ثابت ماكرو)[edit]

[تعديل]أنظر أيضا

مقالة مرجع C++‎ عن دوال رياضية شائعة
close