User Tools

Site Tools


arduino:math:constrain

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

arduino:math:constrain [2024/02/16 01:04] (current)
Line 1: Line 1:
 +======constrain(x, a, b)   ======
 +
 +====Description   ====
 +
 +Constrains a number to be within a range.
 +
 +====Parameters   ====
 +
 +x: the number to constrain, all data types
 +
 +a: the lower end of the range, all data types
 +
 +b: the upper end of the range, all data types
 +
 +====Returns   ====
 +
 +**x**: if **x** is between **a** and **b**
 +
 +**a**: if **x** is less than **a**
 +
 +**b**: if **x** is greater than **b**
 +
 +====Example   ====
 +<code arduino>sensVal = constrain(sensVal, 10, 150);
 +// limits range of sensor values to between 10 and 150 </code>
 +
 +
 +
 +====See also   ====
 +
 +* [[arduino:math:Min]]
 +* [[arduino:math:Max]]
 +
 +
 +
 +Source: arduino.cc
  

on the occasion of the current invasion of Russia in Ukraine

Russian Stop this War
arduino/math/constrain.txt · Last modified: 2024/02/16 01:04 (external edit)

Impressum Datenschutz