我正在处理的应用程序的这一部分,我在目标C中有以下等式。 所有变量都是浮点数。 r是一个角度的正弦,我想在文本字段中显示时将r转换为弧度。
r = ns/ni
r = sinf(r);
rr = asinf(r);
textfieldRi.text = [NSString stringwithFormat:@"%.02f", rr];
我没有得到正确的结果。有什么建议吗?
答案 0 :(得分:2)
我不完全确定你认为你通过执行正弦后跟反正弦来获得什么,除了可能确保r
的范围减小到它的最小范围,在这种情况下{{ 1}}应该正常工作,假设asin(sin(r))
已经是弧度。
如果你想将r
转换为弧度,我必须假设它目前是度数,在这种情况下你只需要做类似的事情:
r
答案 1 :(得分:1)
Objective-c自动使用弧度而不是度数,但要将度数转换为弧度除以180然后乘以PI。