Почему sin () не возвращает правильное значение? - PullRequest
10 голосов
/ 29 декабря 2011

Как использовать функции sin(), cos() и tan() в приложении iOS?Когда я использую их, я не получаю правильное значение.Пример:

double value=sin(90);

Я получил значение: 0,893997, но ожидаемое значение: 1. Как я могу это исправить?

1 Ответ

16 голосов
/ 29 декабря 2011

Проблема в том, что он принимает синус 90 радиан , а не градусов .Попробуйте sin(M_PI_2) для 90 °.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...