min()

Возвращает наименьшее из двух значений.

Синтаксис

min(x,y);

Параметры

x: первое число, любой тип данных

y: второе число, любой тип данных

Возвращаемое значение

Возвращает меньшее из двух сравниваемых значений.

Пример

sensVal = min(sensVal, 100);
//Проверяем если sensVal больше 100, то senseVal будет присвоено 100.

Замечания по использованию функции

Функция min() зачастую используется для ограничения верхней границы значений переменной.

Функцией max() ограничивают нижнюю границу переменной.

В силу специфики реализации функции min() следует избегать использования других функций в качестве параметров.

min(a++, 100); //Может привести к некорректным результатам.
a++; min(a, 100); //Так корректно.