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