Функция max()

arduino-logo

Описание функции max

Функция max() в Arduino возвращает большее из двух переданных значений.

Синтаксис

max(a, b)

Параметры

  • a — первое число для сравнения. Может быть любым типом.
  • b — второе число для сравнения. Может быть любым типом.

Что возвращает

Возвращает a, если a > b. Возвращает b, если b > a.

Пример использования функции max в Arduino

Сравним три пары чисел между собой и выведем наибольшее из них в последовательный порт.

void setup() {
  Serial.begin(9600);
  Serial.print("Что больше - 10 или 23? ");
  Serial.println(max(10, 23));
  Serial.print("Что больше - -10 или 10? ");
  Serial.println(max(-10, 10));
  Serial.print("Что больше - 1000 или 1001? ");
  Serial.println(max(1000, 1001));
}

void loop() {}
Функция max в arduino ide

Код функции max

(hardware/arduino/avr/cores/arduino/Arduino.h 1.8.10)

#define max(a,b) ((a)>(b)?(a):(b))

Загрузки

Где купить

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии