тангенс 5 градусов ?

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Аватара пользователя
sser
Рядовой
Сообщения: 82
Зарегистрирован: 02.01.2018{, 12:19}
Репутация: 20
Откуда: Н.Новгород
Имя: Сергей
Контактная информация:

тангенс 5 градусов ?

#1

Сообщение sser » 29.05.2019{, 09:26}

5 градусов это 0,0872665 радиан.
Мне нужно вычислить тангенс 5 градусов .
Беру блок TAN и вижу что там вход "Integer" как быть с числом 0,0872665?
Вход блока радианы .

Вот выписка :
Возвращает тангенс угла, заданного в радианах. Результат блока в диапазоне от минус бесконечность до плюс бесконечность.

Вход
I - угол в радианах

Выход
Q -Тангенс угла

Александр
Рядовой
Сообщения: 71
Зарегистрирован: 01.12.2015{, 15:49}
Репутация: 11
Откуда: Бобруйск
Имя: Александр

Вопросы по модерации

#2

Сообщение Александр » 29.05.2019{, 09:54}

sser, Подавайте флоат, смелее. Вход универсален :)

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

тангенс 5 градусов ?

#3

Сообщение Phazz » 29.05.2019{, 10:26}

sser, сделайте переменную на входе типа float тогда и на выходе тоже будет float

SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06.02.2016{, 11:01}
Репутация: 37
Откуда: Ярославль
Имя: Сергей

тангенс 5 градусов ?

#4

Сообщение SSSergeich » 29.05.2019{, 11:33}

sser писал(а):
29.05.2019{, 09:26}
Беру блок TAN и вижу что там вход "Integer"
Создал переменную float, задал константу, прицепил к блоку, проблем не возникло
СпойлерПоказать
tan.PNG

Аватара пользователя
sser
Рядовой
Сообщения: 82
Зарегистрирован: 02.01.2018{, 12:19}
Репутация: 20
Откуда: Н.Новгород
Имя: Сергей
Контактная информация:

тангенс 5 градусов ?

#5

Сообщение sser » 29.05.2019{, 12:52}

Дествительно, все получилось.
Всем спасибо!

float _gtv1 = 0;
float _strFuntan1 = 0.00;
void setup()
{
}
void loop()
{
//Плата:1
_strFuntan1 = tan(0.0872665);
_gtv1 = _strFuntan1;
}

Ответить

Вернуться в «Спросить у знатоков»