> if (((test>=0) && (test<=90)) || ((test>270) && (test<=360))){n_y=1;}
> else {n_y=-1;}
Мне нужна величина тригонометрической функции, чтобы определить знак тригонометрической функции для угла, попадающего в определенный сектор.
Мой план - заменить приведенный выше код чем-то эквивалентным.
Вот что я хочу сделать в псевдокоде.
n_y = cos(test) / (magnitude of cos (test));
Это даст мне то же самое. Abs () принимает только целые числа. Любая помощь приветствуется.