Arduino – Comparison Operators

Comparison Operator

In this guide, we will discuss the Comparison Operator examples.

Assume variable A holds 10 and variable B holds 20 then −

Operator nameOperator simpleDescriptionExample
equal to= =Checks if the value of two operands is equal or not, if yes then condition becomes true.(A == B) is not true
not equal to! =Checks if the value of two operands is equal or not, if values are not equal then condition becomes true.(A != B) is true
less than<Checks if the value of left operand is less than the value of right operand, if yes then condition becomes true.(A < B) is true
greater than>Checks if the value of left operand is greater than the value of right operand, if yes then condition becomes true.(A > B) is not true
less than or equal to< =Checks if the value of left operand is less than or equal to the value of right operand, if yes then condition becomes true.(A <= B) is true
greater than or equal to> =Checks if the value of left operand is greater than or equal to the value of right operand, if yes then condition becomes true.(A >= B) is not true

Example

void loop () { 
   int a = 9,b = 4
   bool c = false;
   if(a == b)
      c = true;
   else
      c = false;

   if(a != b)
      c = true;
   else
      c = false;
   
   if(a < b)
      c = true;
   else
      c = false;
   
   if(a > b)
      c = true;
   else
      c = false;
   
   if(a <= b)
      c = true;
   else
      c = false;
   
   if(a >= b)
      c = true;
   else
      c = false;
}

Result

c = false
c = true
c = false
c = true
c = false
c = false

Previous Page:-Click Here

This Post Has 3 Comments

Leave a Reply