Arduino 运算符
介绍
在Arduino编程中,运算符是用于执行各种操作的基本工具。无论是进行数学计算、比较数值,还是控制程序流程,运算符都扮演着至关重要的角色。本文将详细介绍Arduino中常用的运算符类型,并通过代码示例和实际案例帮助你理解它们的用法。
算术运算符
算术运算符用于执行基本的数学运算,如加法、减法、乘法 和除法。以下是Arduino中常用的算术运算符:
+
加法-
减法*
乘法/
除法%
取模(求余数)
代码示例
void setup() {
Serial.begin(9600);
int a = 10;
int b = 3;
Serial.print("加法: ");
Serial.println(a + b); // 输出: 13
Serial.print("减法: ");
Serial.println(a - b); // 输出: 7
Serial.print("乘法: ");
Serial.println(a * b); // 输出: 30
Serial.print("除法: ");
Serial.println(a / b); // 输出: 3
Serial.print("取模: ");
Serial.println(a % b); // 输出: 1
}
void loop() {
// 空循环
}
备注
注意:在Arduino中,整数除法会截断小数部分。如果需要保留小数部分,可以使用浮点数。
比较运算符
比较运算符用于比较两个值,并返回一个布尔值(true
或 false
)。以下是常用的比较运算符:
==
等于!=
不等于>
大于<
小于>=
大于等于<=
小于等于