Calcula el màxim de dos números.
max(x, y)
x
: el primer número. Tipus de dades permeses: qualsevol tipus de dades.
y
: el segon número. Tipus de dades permeses: qualsevol tipus de dades.
El major dels dos valors de paràmetre.
El codi assegura que sensVal siga almenys 20.
sensVal = max(sensVal, 20); // assigna sensVal al més gran entre sensVal o 20
// (assegurant-se de manera efectiva que sigui almenys 20)
Tal vegada en contra de la intuïció, max()
s’usa sovint per a restringir l’extrem inferior del rang d’una variable, mentre que min()
s’usa per a restringir l’extrem superior del rang.
A causa de la forma en què s’implementa la funció max()
, evite usar altres funcions dins dels claudàtors, ja que pot generar resultats incorrectes.
max(a--, 0); // evitar-ho: dóna resultats incorrectes
// usa açò al seu lloc
max(a, 0);
a--; // mantingueu altres funcions fora de max()
LLENGUATGE Funcions