FORUM

 



Programmiersprache Arduino: Vergleichsoperationen

Vergleichsoperatoren


Vergleiche einer Variablen oder Konstanten mit einer anderen. Sie werden auch verwendet um zu prüfen ob eine bestimmte Bedingung erfüllt ist. In den Beispielen auf den folgenden Seiten wird ?? verwendet, um eine der folgenden Bedingungen zu prüfen: 

 

x == y          // x ist gleich y

x != y           // x ist nicht gleich y

x < y            // x ist kleiner als y

x > y            // x ist größer als y

x <= y          // x ist kleiner oder gleich als y

x >= y          // x ist grosser oder gleich als y

logische Operatoren


Logische Operatoren sind in der Regel die Möglichkeit, zwei Ausdrücke zu vergleichen und  TRUE oder FALSE zurückzugeben. Es gibt drei logischen Operatoren UND, ODER und NICHT, die oft in if-Anweisungen verwendet werden:
 

 

Logisches UND:
if (x > 0 && x < 5)  // true wenn beide Operationen
                     //zutreffen
 Logisches OR:
if (x > 0 || y > 0)     // true wenn eine der beiden
                     // Operationen zutreffen
  Logisches NOT:
if (!x > 0)          // true wenn die beiden
                     // Operanden nicht gleich sind

  1.Seite Arithmetik  Konstante >