如何将具有指数和正弦函数的方程转换为C?

如何将具有指数和正弦函数的方程转换为C?,c,function,trigonometry,exp,C,Function,Trigonometry,Exp,我怎么能用C语言写呢?我尝试了很多东西,但似乎我无法理解exp和sin函数 直接实施可以是: double y = exp(pow(sin(x),3)) + pow(x,6) - 2*pow(x,4) - pow(x,3) - 1.0; 这个函数还有其他上下文吗?它看起来可疑地像是被设计用来强迫(严重)精度损失,对于| x |

我怎么能用C语言写呢?我尝试了很多东西,但似乎我无法理解exp和sin函数


直接实施可以是:

double y = exp(pow(sin(x),3)) + pow(x,6) - 2*pow(x,4) - pow(x,3) - 1.0;

这个函数还有其他上下文吗?它看起来可疑地像是被设计用来强迫(严重)精度损失,对于| x |<2非常粗略,因为在级数展开中有常数项、线性项、二次项和三次项的抵消。