再问一个数学白痴题,有知道的朋友请进;该怎么处理


再问一个数学白痴题,有知道的朋友请进;
acos的算法实现思想是什么;
和sin,cos有什么联系;数学忘了;

c语言 基本概念 程序开发

kerfars 11 years, 5 months ago


基本思想应该是taylor展开公式,不过acos似乎另外有公式

radio answered 11 years, 5 months ago


如果 cos(x)=y, 那么acos(y)=x ,互为反函数(只考虑半个周期情况)

一般算法是级数展开式,项数越多结果越精确
比如acos 可以用幂级数:
acos x = PI - ( x + 1/2x3/3 + 13/(24)x5/5 + ... ) (|x|<1)


SoSoMan answered 11 years, 5 months ago

Your Answer