|

%= (reste composé)


Description :

Il s’agit d’un raccourci pratique pour calculer le reste lorsqu’un entier est divisé par un autre et le réaffecter à la variable sur laquelle le calcul a été effectué.

Syntaxe :

x %= divisor; // équivalent à l'expression x = x % divisor;

Paramètres :

  • x : variable. Types de données autorisés: int.
  • divisor : variable ou constante non nulle. Types de données autorisés : int.

Exemple de code :

int x = 7;
    x %= 5;    // x contient maintenant 2

Remarques et avertissements :

  1. L’opérateur de reste composé ne fonctionne pas sur les flottants.
  2. Si le premier opérande est négatif, le résultat est négatif (ou nul). Par conséquent, le résultat de x %= 10 ne sera pas toujours compris entre 0 et 9 si x peut être négatif.


Source : https://docs.arduino.cc/language-reference/en/structure/compound-operators/compoundRemainder/

Publications similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *