我在使用IQMATH库的时候,能够使用temp=_IQ(0.333),得到正确结果,但是调用temp2=_IQatan2(temp)却只能得到temp2=0这一结果,请问各位在使用IQMATH库的时候遇到过这个问题吗?该怎么解决?在调用IQMATH库函数的时候需要注意哪些方面的问题?不胜感激!
IQatan2后面要有2个参数:
比如:
_iq xin1, yin1, out1;
void main(void ){
xin1 = _IQcos(_IQ(PI/5.0L));
yin1 = _IQsin(_IQ(PI/5.0L));
out1 = _IQatan2(yin1,xin1);
}
楼主看一下下面的文档吧。