正弦到弧度Objective-C

时间:2012-04-04 05:15:33

标签: objective-c sine radians

我正在处理的应用程序的这一部分,我在目标C中有以下等式。 所有变量都是浮点数。 r是一个角度的正弦,我想在文本字段中显示时将r转换为弧度。

r = ns/ni
r = sinf(r);
rr = asinf(r);

textfieldRi.text = [NSString stringwithFormat:@"%.02f", rr];

我没有得到正确的结果。有什么建议吗?

2 个答案:

答案 0 :(得分:2)

我不完全确定你认为你通过执行正弦后跟反正弦来获得什么,除了可能确保r的范围减小到它的最小范围,在这种情况下{{ 1}}应该正常工作,假设asin(sin(r))已经是弧度。

如果你想将r转换为弧度,我必须假设它目前是度数,在这种情况下你只需要做类似的事情:

r

答案 1 :(得分:1)

Objective-c自动使用弧度而不是度数,但要将度数转换为弧度除以180然后乘以PI。