Приветствую Вас ГостьПятница, 03.05.2024, 17:38

AVR & ARDUINO




Каталог статей

Главная » Статьи » Справочник

max(x, y)

Описание

Вычисляет максимальное значение из двух чисел.

Синтаксис

 max(x, y);

Параметры

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

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

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

Наибольшее из двух чисел

Пример

 sensVal = max(senVal, 20); // присваивает sensVal большее из двух чисел sensVal и 20
 // позволяя убедиться, что значение sensVal будет не меньше 20

Примечание

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

Предупреждение

По причине специфики реализации max(), следует избегать использования других функций и любых выражений в аргументах в скобках - функция может вернуть неверный результат.

max(a--, 0); // избегайте этого - функция выдаст некорректный результат
 
a--;
max(a, 0); // вместо этого - осуществляйте математические вычисления за пределами функции

Смотрите также:

min()

constrain()


Справочник

Материалы взяты с официального сайта проекта Arduino и представлены по лицензии Creative Commons Attribution-ShareAlike 3.0 License.



Источник: http://arduino.cc/en/Reference/Max
Категория: Справочник | Добавил: magi (29.01.2015)
Просмотров: 1055 | Теги: максимум, max | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Поиск
Вход на сайт
На правах рекламы

Мы переезжаем на сайт Arduino по-русски