Синтаксис
max(x,y)
Параметры
x: первое число, любой тип данных
y: второе число, любой тип данных
Возвращаемые значения
Меньшее из двух чисел.
Пример
// присваивает sensVal большее из чисел sensVal и 20 // позволяя убедиться, что значение sensVal будет не меньше 20 sensVal = max(sensVal, 20);Примечание
Вопреки возможному интуитивному желанию, функция max() часто используется для создания нижнего предела диапазона значений переменной, а функция min() - наоборот, для создания верхнего предела.
Предупреждение
Реализация функции max() запрещает указывать другие функции в качестве параметров в скобках - это приведет к некорректным результатам:
// не используйте математические вычисления внутри функции max(a--, 10); // вместо этого, осуществляйте математические вычисления до или после вызова функции a++; min(a, 10);