指定したxの値を、a~bの範囲のなかに収め返します。
指定したxが、a以上b以下のときは xをのままの値を返します。
xがaより小さいときはaが、bより大きいときはbを返します。
●引数
x | (任意の型)数値 |
a | (任意の型)範囲の下限値 |
b | (任意の型)範囲の上限値 |
●戻り値
求められた答え(数値)
●Example from Arduino Web Site
[c]
sensVal = constrain(sensVal, 10, 150);
// limits range of sensor values to between 10 and 150
[/c]