• Post category:Math
  • Post comments:0 commentaire
  • Post last modified:décembre 29, 2021
  • Temps de lecture :2 min de lecture

min()

Description :

Calcule le minimum de deux nombres.

Syntaxe :

min(x, y)

Paramètres :

x : le premier nombre. Types de données autorisés : tout type de données.
y : le deuxième nombre. Types de données autorisés : tout type de données.

Retour :

Le plus petit des deux nombres.

Exemple de code :

Le code garantit qu’il ne dépasse jamais 100.

sensVal = min(sensVal, 100);  // attribue sensVal au plus petit de sensVal ou 100
                              // (Le code garantit que sensVal ne dépasse jamais 100)

 

Remarques et avertissements :

Peut-être contre-intuitivement, max() est souvent utilisé pour contraindre l’extrémité inférieure de la plage d’une variable, tandis que min() est utilisé pour contraindre l’extrémité supérieure de la plage.

En raison de la façon dont la min() fonction est implémentée, évitez d’utiliser d’autres fonctions à l’intérieur des crochets, cela peut conduire à des résultats incorrects.

min(a++, 100);  // éviter cela - donne des résultats incorrects

min(a, 100);
a++;  // utilisez ceci à la place - gardez les autres mathématiques en dehors de la fonction

 


 

Source : https://www.arduino.cc/reference/en/language/functions/math/min/

 

Laisser un commentaire