Les opérateurs
Opérateurs logiques de test
Ces opérateurs sont nécessaires pour combiner des conditions logiques
- && : fonction ET : a && b (a est VRAI ET b est VRAI)
- || Fonction OU : a || b
- ! fonction NON : a!=0
Opérations logiques
- Opérateur AND : a & b : si a=0x85 et b = 0x0F le résultat donne 0x05
- Opérateur OR : a | b : réalise le OU logique entre a et b
- Opérateur NOT : ~a : complément de a
Comparaisons
- égalité : if (a==b)....
- supériorité : if (a>b)...
- supériorité et égalité : if (a>=b)....
- infériorité if (a<b)
- infériorité ou égalité : if (a<=b)....
- différence if !(a==b)... ou if (a!=b)...
Opérations arithmétiques
- affectation : =
- addition : b + 3;
- soustraction a - 4
- multiplication a * 2
- division : a/3;//si a est un entier, le résultat est un entier. Si a est un flottant, le résultat est un flottant
- modulo (reste de la division) 7 %2;//donne 1