如何操作: Arduino提供了生成随机数的直接函数:randomSeed()和random()。首先,为了确保每次程序运行时数字序列的不同,需要初始化随机数生成器的种子。一个常用的方法是通过从未连接的引脚进行模拟读取来种子。
randomSeed()
random()
如何操作: 在Arduino中,您可以使用内置函数对数字进行四舍五入。关键角色有round,ceil和floor。这里有一个快速演示:.
round
ceil
floor
Arduino标准库中不包含复数,但您可以利用如Complex.h这样的库来处理它们。这些库内部通常通过使用两个双精度浮点数来存储实部和虚部,并重载运算符以支持算术运算来定义Complex类。
Complex.h