在iPhone应用程序中使用三角函数有困难

在iPhone应用程序中使用三角函数有困难,iphone,objective-c,cocoa-touch,Iphone,Objective C,Cocoa Touch,在iphone应用程序中,我想使用trignometic函数。但答案并不正确。 这是我的代码: #include"math.h" double tri; tri=sin(90); printf("%lf",tri); 对此,答案是0.893977 如何更正代码以得到1的答案标准三角函数的参数应以弧度而不是度提供。如果您喜欢使用预定义常数,也可以使用M#u PI(#在math.h中定义)作为PI值。 double tri; tri=sin(90.0 * 3.1415926/180.0); p

在iphone应用程序中,我想使用trignometic函数。但答案并不正确。 这是我的代码:

#include"math.h"
double tri;
tri=sin(90);
printf("%lf",tri);
对此,答案是0.893977
如何更正代码以得到1的答案标准三角函数的参数应以弧度而不是度提供。

如果您喜欢使用预定义常数,也可以使用
M#u PI
(#在math.h中定义)作为PI值。
double tri; 
tri=sin(90.0 * 3.1415926/180.0); 
printf("%lf",tri);