Описание функции sq
Функция sq()
в Arduino вычисляет квадрат числа (возводит в степень 2), заданного параметром x.
Для квадрата вам в идеале не нужна отдельная функция. Можно просто умножить число само на себя.
x_2 = x * x;
Синтаксис
sq(x)
Параметры
- x — число, которое необходимо возвести в квадрат. Может быть любого типа.
Что возвращает
Значение числа в степени 2.
Пример использования функции квадрата числа в Ардуино
Возведем числа от 1 до 5 в квадрат, использую функцию sq
и выведем в монитор порта:
void setup() { Serial.begin(9600); Serial.print("1 в степени 2 = "); Serial.println(sq(1)); Serial.print("2 в степени 2 = "); Serial.println(sq(2)); Serial.print("3 в степени 2 = "); Serial.println(sq(3)); Serial.print("4 в степени 2 = "); Serial.println(sq(4)); Serial.print("5 в степени 2 = "); Serial.println(sq(5)); } void loop() {}
Код функции sq
(hardware/arduino/avr/cores/arduino/Arduino.h 1.8.10)
#define sq(x) ((x)*(x))