Arduino 中的平方和平方根
Arduino 支持几种流行的数学函数,其中包括平方和平方根。我们首先了解一下平方根。
语法
sqrt(x)
其中 x 是任意数据类型的数字。它返回一个 double。
对于平方,你理想情况下不需要一个单独的函数。你可以直接把这个数字乘以它本身。
x_squared = x*x;
但是,Arduino 确实有一个单独的函数来计算平方。语法为 -
sq(x),其中 x 是任意数据类型的数字。这同样返回一个 double。
例子
以下示例说明了这些函数的使用 -
void setup() { // put your setup code here, to run once: Serial.begin(9600); Serial.println(); float x = 4.0; Serial.println(sqrt(x)); Serial.println(sq(x)); } void loop() { // put your main code here, to run repeatedly: }
输出
串口监视器输出如下 -
广告