Arduino 中的平方和平方根


Arduino 支持几种流行的数学函数,其中包括平方和平方根。我们首先了解一下平方根。

语法

sqrt(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:
}

输出

串口监视器输出如下 -

更新于: 29-05-2021

4K+ 浏览

开启您的 职业 生涯

完成课程并获得认证

开始学习
广告