int x = -10;
int a = 10;
int b = 100;
int result = 0;
void setup() {
Serial.begin(9600);
result = constrain(x, a, b);
Serial.println(result);
}
void loop() {
}
constrain()
[Math]
Beskrivelse
Beregner en værdi ud fra en laveste og højeste værdi, som ikke kan kommer over eller under de valgte værdier, altså den indrammes i værdierne.
Syntaks
constrain(x, a, b)
Parameter
x: angiver værdien som skal indrammes.
a: angiver mindste værdi.
b: angiver højeste værdi.
Retunere
x: hvis x er imellem a og b
a: hvis x er mindre end a
b: hvis x er størrere end b.
Kode Eksempel
NYHED
Se de mange nye produkter.
Stort udvalg i
Arduino, udstyr og tilbehør.
til Danmarks måske bedste priser.