Arduino 比较运算符

2018-11-01 18:27 更新

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

运算符名称
运算符简写
描述例子
等于==检查两个操作数的值是否相等,如果相等,则条件为真(true)(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


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号