<分区>
我正在寻找在 x == 0
和 x == 90
或 x == pi/2< 处正确的正弦近似值
否则在 5% 以内。
我没有空间放查找表。
标签 c trigonometry
<分区>
我正在寻找在 x == 0
和 x == 90
或 x == pi/2< 处正确的正弦近似值
否则在 5% 以内。
我没有空间放查找表。
最佳答案
你似乎可以使用 Bhaskara I's sine approximation formula :
float x;
float sinx = 4 * x * (180 - x) / (40500 - x * (180 - x));
误差保持在 2% 以内。
非常快并且可以(手动)优化。
关于c - 正弦的简单近似,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40805206/