sq()
Описание
Вычисляет квадрат числа: число, умноженное само на себя.
Синтаксис
Используйте следующую функцию для вычисления квадрата числа:
sq(x)
Параметры
Функция принимает следующий параметр:
x— входное число. Допустимые типы данных: любой тип данных.
Возвращаемое значение
Функция возвращает квадрат числа. Тип данных: double.
Пример кода
Вычислить квадрат x:
float x = 2.0;
void setup() {
Serial.begin(9600);
double square = sq(x);
Serial.print("The result is: ");
Serial.println(square);
}
void loop() {
}
Примечания и предупреждения
Из-за особенностей реализации функции sq() избегайте использования других функций внутри скобок — это может привести к некорректным результатам.
Этот код даст некорректные результаты:
int inputSquared = sq(Serial.parseInt()); // избегайте этого
Используйте вместо этого:
int input = Serial.parseInt(); // выносите другие операции за пределы функции sq
int inputSquared = sq(input);
Предупреждение
Не передавайте вызовы функций в качестве аргумента sq() — используйте промежуточную переменную.