C++الدالة fmin()
تعريفها
ترجع العدد الأصغر بين العددين اللذين نمررهما لها مكان الباراميترين x
و y
.
ملاحظة: هذه الدالة موجودة في الملف <cmath>
لهذا يجب تضمينه حتى نستطيع إستدعاءها.
بناؤها
هناك أربع أشكال من هذه الدالة. أي يمكن إستدعاءها بأربع طرق مختلفة.
// الشكل الأول double fmin (double x, double y) // الشكل الثاني float fmin (float x, float y) // الشكل الثالث long double fmin (long double x, long double y); // الشكل الرابع double fmin (T1 x, T2 y);
باراميترات
يمكن تمرير عددين من أي نوع لها عند إستدعائها مكان الباراميترين x
و y
و سيقوم مترجم لغة C++ بإستدعاء الدالة المناسبة لنوع القيم التي قمت بتمريرها.
قيمة الإرجاع
ترجع العدد الأصغر بين العددين اللذين نمررهما لها مكان الباراميترين x
و y
و ترجعها على حسب نوع العدد الأصغر.
مثال
using namespace std; int main() { int a = 7; float b = 20.5; cout << "Min number is: " << fmin(a, b); return 0; }
سنحصل على النتيجة التالية عند التشغيل.
Min number is: 7