Référence du Langage Arduino : Mini | Standard | Etendue | Librairies | Comparaison
Ces opérateurs renvoient respectivement la somme, la différence, le produit ou le quotient entre deux opérandes (= entre deux termes). Cette opération est réalisée en utilisant le type des données des opérandes. Ainsi par exemple, 9 / 4 donne 2 dès lors que 9 et 4 sont de type int. Cela signifie cependant que l'opération peut déborder si le résultat est plus grand que ce que le type de donnée utilisé peut contenir (càd qu'en additionnant 1 en tant que int avec la valeur 32 767 cela donne -32 768 en raison du débordement).
Si les opérandes sont de deux types de donnée différents, le plus "grand" est utilisé pour le calcul.
Si un des nombres (opérandes) est du type float ou double, le calcul dit "en virgule flottante" est utilisé pour le calcul (càd que 9/4 donne 2.25).
result = value1 + value2; result = value1 - value2; result = value1 * value2; result = value1 / value2;
y = y + 3; x = x - 7; i = j * 6; r = r / 5;
Aucun commentaire
Page d'accueil de la référence Arduino en français
Corrections, suggestions et nouvelle documentation peuvent être postées sur le Forum Arduino.
Le texte original de la référence Arduino est sous licence Creative Commons Attribution-ShareAlike 3.0 . Les exemples de code dans la référence sont dans le domaine public.
La présente traduction française commentée a été réalisée par Xavier HINAULT (2010) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.