我无法在Xcode中执行以下数学函数:secant(sec) / cosecant(cosec)

NSLog(@"cosec(45)=%f",cosec(45 * M_PI/180.0));


错误:


  显示cot / sec / cosec是函数cot / cosec的隐式声明在c99中无效


有什么方法可以运行这些数学函数吗?

注意
我只能运行tan / sin / cos函数

最佳答案

您遇到此错误是因为正在编译的库中未实现“ cosec”功能。尝试用与三角函数等效的运算(例如secant(x) = 1.0 / cos(x)cosecant(x) = 1.0 / sin(x))代替该功能的用法。

10-08 03:32