Функция sq()

arduino-logo

Описание функции 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() в arduino ide
Результат выполнения скетча с возведением чисел в квадрат

Код функции sq

(hardware/arduino/avr/cores/arduino/Arduino.h 1.8.10)

#define sq(x) ((x)*(x))
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии