()constrain
מגבילה את המספר להיות בגבולות מסוימים.תחביר
- קוד: בחר הכל
constrain(x, a, b);
פרמטרים:
x - מספר שצריך להגביל, מכל סוגי המשתנים
a - גבול תחתון של ההגבלה, מכל סוגי המשתנים
b - גבול עליון של ההגבלה, מכל סוגי המשתנים
אם ערך של ה-
x
בין a
ל-b
, הפונקציה תחזיר x
.אם ערך של ה-
x
קטן מ-a
, הפונקציה תחזיר את a
.אם ערך של ה-
x
גדול מ-b
, הפונקציה תחזיר את b
.דוגמה
- קוד: בחר הכל
sensVal = constrain(sensVal, 10, 150);
// limits range of sensor values to between 10 and 150
ראו גם:
()min()max
פירוט שפת תכנות לסביבת Arduino
עמוד זה הוא תרגום של ()constrain לפי רישיון Creative Commons Attribution-ShareAlike 3.0.