大好きArduino

Arduino総合情報サイト

Arduino文法

constrain(x, a, b)

2016/06/09

指定したxの値を、a~bの範囲のなかに収め返します。
指定したxが、a以上b以下のときは xをのままの値を返します。
xがaより小さいときはaが、bより大きいときはbを返します。

●引数

 x  (任意の型)数値
 a  (任意の型)範囲の下限値
 b  (任意の型)範囲の上限値

●戻り値

求められた答え(数値)

●Example from Arduino Web Site

sensVal = constrain(sensVal, 10, 150);
// limits range of sensor values to between 10 and 150 

Arduino 原文

-Arduino文法