Arduino 程序数学运算

2024-10-14 08:21:32

1、Arduino IDE 新建代码的方法,程序的上传方法,大家可以参考:http://jingyan.baidu.com/article/414eccf6a8fb9f6b431f0ab1.html来操作

Arduino 程序数学运算

3、串口输出结果如下图所示,在复合运算中,还可以使用括号来改变运算的优先级

Arduino 程序数学运算

5、代码输出结果如下图所示,运算主要用于数值之间的比较输出,例如可以读取两个模拟接口的数值,然后比较输出

Arduino 程序数学运算

7、在编写程序的时候也可以使用强制类型转换(Serial.println(int(val));)来取整数,但是当要取得与 float 最接近的整数,有时强制类型转换是错误的,就可以使用 floor 或者 ceil 来找出与 float 最近的整数值。

Arduino 程序数学运算

9、输出结果如下图所示,输出结果为两位小数,是因为 Serial.print 只会显示到小数点后的第二位

Arduino 程序数学运算

11、输出结果如下图,如果按下 Arduino 控制器的复位按键,前三行的随机数是不会变的,只有最后一行在每次复位再执行时会改变,因为它每次都使用了不同的seed,即每次的乱数序列不同,就可以产生不同的随机数

Arduino 程序数学运算
猜你喜欢