اقرأ في هذا المقال
كيفية التعامل مع الأعداد في لغة البرمجة ++C:
هناك الكثير من الدوال الجاهزة (Functions) في لغة البرمجة (++C) والتي من الممكن استخدامها مع الأرقام وتستخدم أيضاً لإجراء عمليات حسابية، وهناك مجموعة من هذه الدوال التي من الممكن استخدامها بشكل مباشر؛ لأنها تعتبر معروفة بالنسبة للمترجم (Compiler) في لغة البرمجة (++C) بشكل إفتراضي و بعض الدوال بحاجة لأن تضمنها بنفسك أولاً حتى تتمكن من استخدامها، وحتى يتمكن المستخدم من الإستفادة من هذه الدوال يجب تضمين ملف يدعى (cmath).
أهم الدوال المستخدمة في لغة البرمجة ++C:
فيما يلي قائمة بأهم الدوال في لغة البرمجة (++C):
إسم الدالة | الاستخدام |
(abs(x | يتم استخدامها لإيجاد القيمة المطلقة (Absolute Value) للعدد الذي نستخدمه وهو (x). |
(fabs(x | تستخدم هذه الدالة لحساب القيمة المطلقة للعدد الذي نوعه (float) الذي يحتوي على فاصلة عشرية. |
(floor(x | ترجع العدد الصحيح الأصغر أو الذي يساوي العدد الذي نمرره لهذه الدالة مكان الباراميتر (x). |
(ceil(x | تُستخدم لإيجاد العدد الصحيح الأكبر أو الذي يساوي العدد الذي نمرره لها مكان الباراميتر (x). |
(rint(x | تُستخدم لحساب وإيجاد أقرب عدد صحيح للعدد الذي نستخدمه مع هذه الدالة مكان الباراميتر (x). |
(fmax(x, y | تُستخدم لإيجاد العدد الأكبر بين العددين اللذين نمررهما مكان (x) و (y). |
(fmin(x, y | تُستخدم لإيجاد العدد الأصغر بين العددين اللذين نمررهما مكان الباراميترين (x) و (y). |
(fmod(x, y | تُستخدم لحساب باقي قسمة قيمة (x) على قيمة (y). |
(pow(x, y | تستخدم هذه الدالة لمضافعة قيمة (x) بقيمة (y) ثم يُرجع الناتج. |
(sqrt(x | تُستخدم هذه الدالة لحساب قيمة الجذر التربيعي (Square Root) للعدد الذي نمرره لها مكان (x). |
(cbrt(x | تستخدم لحساب قيمة الجذر التكعيبي (Cube Root) للعدد الذي نستخدمه مكان (x). |
(hypot(x, y | تُستخدم هذه الدالة لحساب قيمة وتر المثلث (Hypotenuse)، أي يتم حساب قيمة sqrt(x2 +y2) مع الحفاظ على أي رقم موجود بعد الفاصلة |
(exp(x | تستخدم هذه الدالة لحساب قيمة (Exponential) للعدد الذي نستخدمه مكان (x). |
(log(x | تستخدم هذه الدالة لحساب قيمة اللوغاريتم (Logarithm) للعدد الذي نستخدمه مكان (x). |
(sin(x | تُستخدم لحساب قيمة جيب الزاوية للعدد الذي نستخدمه مكان (x). |
(cos(x | تستخدم لحساب قيمة جيب التمام (Cosine) للعدد الذي نستخدمه مكان (x). |
(tan(x | تستخدم هذه الدالة لحساب قيمة الظل للعدد الذي نستخدمه مكان (x). |