Περιγραφή

Υπολογίζει το μεγαλύτερο από τους δύο αριθμούς.

Παράμετροι

x: ο πρώτος αριθμός. Υποστηρίζονται όλοι οι τύποι δεδομένων.
y: ο δεύτερος αριθμός. Υποστηρίζονται όλοι οι τύποι δεδομένων.

Επιστρέφει

Την μεγαλύτερη τιμή από τις δύο τιμές των παραμέτρων.

Παράδειγμα

sensVal = max(senVal, 20); // assigns sensVal to the larger of sensVal or 20
                           // (effectively ensuring that it is at least 20)

Σημείωση

Το max() χρησιμοποιείται συχνά για να περιορίσει το κατώτερο άκρο του εύρους μιας μεταβλητής, ενώ το min() χρησιμοποιείται για να περιορίσει το άνω άκρο του εύρους. Όμως αυτό δεν στέκει λογικά.

Προσοχή

Λόγω του τρόπου υλοποίησης της συνάρτησης max(), αποφύγετε να χρησιμοποιείτε άλλες συναρτήσεις μέσα σε παρενθέσεις, διότι αυτό μπορεί να οδηγήσει σε λανθασμένα αποτελέσματα.

max(a--, 0);   // avoid this - yields incorrect results

max(a, 0); 
a--;           //use this instead - keep other math outside the function

Επιστροφή στην σελίδα Παραπομπές Γλώσσας