Вычисляет максимальное значение из двух чисел.
x: первое число, любой тип данных
y: второе число, любой тип данных
Большее из двух указанных чисел.
sensVal = max(senVal, 20); // присваивает sensVal большее из двух чисел sensVal и 20
// позволяя убедиться, что значение sensVal будет не меньше 20
Вопреки возможному интуитивному желанию, функция max() часто используется для создания нижнего предела диапазона значений переменной, а функция min() - наоборот, для создания верхнего предела.
Реализация функции max() запрещает указывать другие функции в качестве параметров в скобках - это приведет к некорректным результатам:
max(a--, 0); // избегайте этого - функция выдаст некорректный результат
a--;
max(a, 0); // вместо этого - осуществляйте математические вычисления за пределами функции
Понравилась статья? Поделитесь ею с друзьями:
Вернуться в раздел: Описание функций справочника Дата публикации 24 апреля , 2017
Читайте также
Комментарии
Войдите или Зарегистрируйтесь И Вы сможете общаться на форуме и оставлять комментарии без капчи.