为什么sin()没有返回正确的值?

时间:2011-12-29 04:21:03

标签: objective-c ios ipad

如何在iOS应用中使用sin()cos()tan()功能?当我使用它们时,我没有得到正确的值。例如:

double value=sin(90);

我有价值:0.893997但预期价值:1。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:16)

问题在于它采用90 弧度的正弦值,而不是。试试sin(M_PI_2) 90°。