我用的是f2812,所以运行库是rts2800(是在ram仿真中运行的库),头文件包含了math.h 想试一下它的数学库的能力, float z; z=cos(90); z=cos(135); z=sin(90); z=sin(45); 单步运行看结果,发现算出的结果差强人意: cos(90) = -0.4480736; cos(135) = -0.9960878 sin(90) = 0.8939967 sin(45) = 0.8509034; 这些计算的误差也太大啦,请问这是何原因呢??是我的库有问题吗??还是其他原因呢?? 还要f2812的boot-rom就有固化的数学表格,我该如何应用和调用呢??请高手指点 |