التعامل مع الأعداد في لغة البرمجة ++C وأهم الدوال المستخدمة

اقرأ في هذا المقال


كيفية التعامل مع الأعداد في لغة البرمجة ++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).

المصدر: ++Numbers in CC++ MathC++ Mathematical FunctionsC++


شارك المقالة: