经过本人试验,发现了一些搞不明白的问题,拿出来和大家商讨商讨,帮帮忙。
比如我要调用math.h中的反正切函数atan2(),我在前面加#include <math.h>
然后能使用 a=atan2(23,23);
可以正常调用。
但是如果我定义变量int x ,y;
然后调用 a=atan2(y,x);
另外:我在psoc3中就不会出现这个问题
系统就报错:undefined reference to `atan2'
求求哪位大神帮帮忙,我希望调用
M_A=atan2((double)y,(double)x)*(180/3.14159265)+180;
该怎么办,谢谢 |