Функція max()
max(x, y)
Обчислює максимум з двох чисел.
Параметри
x: перше число, будь-який тип даних
y: друге число, будь-який тип даних
Повертає
Більше з двох заданих значень.
Приклад
sensVal = max(senVal, 20); // присвоює sensVal більшому з sensVal та 20
// (ефективно переконуючись, що значення становить щонайменше 20)Примітка
Можливо, це суперечить інтуїції, але max() часто використовується для обмеження нижньої межі діапазону змінної, а min() — для для обмеження верхньої межі діапазону.
Попередження
Через спосіб виконання функції max() уникайте використання інших функцій всередині дужок, це може призвести до неправильних результатів.
max(a--, 0); // уникайте цього - дасть неправильні результати
max(a, 0);
a--; // натомість використовуйте цей варіант - утримуйте інші математичні
// операції поза функцієюПовернутись до головної

Коментарі 0