Относительно превращения этого уравнения в Objecive-C.
'man cos' и 'man sin' говорят, что они принимают радианы, поэтому вам придется преобразовать значения градусов в радианы.Общий метод, по-видимому, таков: (90 * M_PI / 180), где 90 - конвертируемое значение степени.
Функции для arccos и arcsin - это acos и asin соответственно.Я предполагаю, что они принимают радианы.В их справочных страницах явно не сказано.
Прочтите справочные страницы, чтобы узнать, какая версия вышеуказанных функций подходит для вашего случая.Например, грех имеет;sin (), sinl (), sinf ().