توضیحات
تابع max – ماکزیمم در آردوینو، مقدار ماکزیمم دو عدد را محاسبه می کند.
نحوه استفاده
max(x, y)
- x و y اعدادی هستند که قرار است ماکزیمم انها پیدا شود.
خروجی تابع
ماکزیمم دو پارامتر x و y .
مثال
کد اطمینان برای حداقل 20 بودن مقدار متغیر sensVal .
sensVal = max(sensVal, 20); // assigns sensVal to the larger of sensVal or 20
// (effectively ensuring that it is at least 20)
نکات مهم
- max() اغلب برای محدود کردن انتهای پایین دامنه یک متغیر استفاده می شود ، در حالی که min() برای محدود کردن انتهای بالای محدوده استفاده می شود.
- به دلیل نحوه اجرای عملکرد max() ، از استفاده از توابع دیگر در داخل پرانتز خودداری کنید ، ممکن است منجر به نتایج نادرست شود.
max(a--, 0); // از استفاده تابع به این صورت اجتناب کنید
// به جای ان از کد زیر استفاده کنید
max(a, 0);
a--; // توابع دیگر را خارج از تابع نگه دارید