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

AVR & ARDUINO




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

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

min(x, y)

Описание

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

Синтаксис

 min(x, y);

Параметры

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

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

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

Наименьшее из двух чисел

Пример

 sensVal = min(sensVal, 100); // присваивает sensVal наименьшее из значений: sensVal или 100
 // таким образом, sensVal никогда не будет больше 100.

Примечание

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

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

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

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

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

max()

constrain()


Справочник

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



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

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