【发布时间】:2011-12-29 04:21:02
【问题描述】:
如何在 iOS 应用程序中使用 sin()、cos() 和 tan() 函数?当我使用它时,我没有得到正确的值。示例:
double value=sin(90);
我得到值:0.893997,但预期值:1。我该如何解决这个问题?
【问题讨论】:
标签: ios objective-c iphone ipad
如何在 iOS 应用程序中使用 sin()、cos() 和 tan() 函数?当我使用它时,我没有得到正确的值。示例:
double value=sin(90);
我得到值:0.893997,但预期值:1。我该如何解决这个问题?
【问题讨论】:
标签: ios objective-c iphone ipad
问题在于它取 90 弧度 的正弦,而不是 度。试试sin(M_PI_2) 90°。
【讨论】:
degrees * π / 180,所以你可以做类似 sin(90 * M_PI / 180) 的事情,它会减少到 π / 2 或 M_PI_2。