Arduino - 比较运算符



假设变量 A 为 10,变量 B 为 20,则 -

运算符名称 运算符简写 描述 示例
等于 = = 检查两个操作数的值是否相等,如果相等则条件为真。 (A == B) 不为真
不等于 ! = 检查两个操作数的值是否相等,如果不相等则条件为真。 (A != B) 为真
小于 < 检查左操作数的值是否小于右操作数的值,如果是则条件为真。 (A < B) 为真
大于 > 检查左操作数的值是否大于右操作数的值,如果是则条件为真。 (A > B) 不为真
小于或等于 < = 检查左操作数的值是否小于或等于右操作数的值,如果是则条件为真。 (A <= B) 为真
大于或等于 > = 检查左操作数的值是否大于或等于右操作数的值,如果是则条件为真。 (A >= B) 不为真

示例

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;
}

结果

c = false
c = true
c = false
c = true
c = false
c = false
arduino_operators.htm
广告