Функція 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

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.