Описание функции tan
Функция tan() позволяет получить тангенс угла, переданного в радианах. Результат функции всегда в диапазоне от -∞ до +∞.
Синтаксис
double tan(float rad)
Параметры
- rad – угол в радианах.
Что возвращает
Тангенс угла.
Как перевести градусы в радианы в Ардуино
Перевести градусы в радианы можно умножив значение в градусах на макрос DEG_TO_RAD:
void setup() {
Serial.begin(9600);
Serial.println(60*DEG_TO_RAD); // 60 градусов в радианах
Serial.println(90*DEG_TO_RAD); // 90 градусов в радианах
}
Пример использования функции вычисления тангенса угла в Ардуино
Выведем в последовательный порт тангенс 0, 30, 45, 60 и 180 градусов.
void setup() {
Serial.begin(9600);
Serial.println(tan(0)); // 0 градусов
Serial.println(tan(PI/6)); // 30 градусов
Serial.println(tan(PI/4)); // 45 градусов
Serial.println(tan(PI/3)); // 60 градусов
Serial.println(tan(PI)); // 180 градусов
}
void loop() {}




