تسمح لنا برمجة C بإجراء عمليات رياضية من خلال الوظائف المحددة في ملف الرأس. يحتوي ملف الرأس على طرق مختلفة لإجراء العمليات الحسابية مثل sqrt() وpow() وceil() وfloor() وما إلى ذلك.
وظائف الرياضيات C
هناك طرق مختلفة في ملف رأس math.h. الوظائف الشائعة الاستخدام لملف رأس math.h موضحة أدناه.
| لا. | وظيفة | وصف |
|---|---|---|
| 1) | السقف (عدد) | تقريب الرقم المحدد. تقوم بإرجاع قيمة عدد صحيح أكبر من أو يساوي الرقم المحدد. |
| 2) | رقم الدور) | تقريب الرقم المحدد. تقوم بإرجاع قيمة عدد صحيح أقل من أو يساوي رقمًا معينًا. |
| 3) | سرت (رقم) | إرجاع الجذر التربيعي لرقم معين. |
| 4) | الأسرى (قاعدة، الأس) | إرجاع قوة الرقم المحدد. |
| 5) | القيمة المطلقة (رقم) | إرجاع القيمة المطلقة لرقم معين. |
مثال الرياضيات C
دعونا نرى مثالاً بسيطًا لوظائف الرياضيات الموجودة في ملف رأس math.h.
#include #include int main(){ printf('
%f',ceil(3.6)); printf('
%f',ceil(3.3)); printf('
%f',floor(3.6)); printf('
%f',floor(3.2)); printf('
%f',sqrt(16)); printf('
%f',sqrt(7)); printf('
%f',pow(2,4)); printf('
%f',pow(3,3)); printf('
%d',abs(-12)); return 0; } انتاج:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12