哪位高手在用VS2008,帮小弟我看一下是不是有个BUG
谁在用VS2008,帮我看一下是不是有个BUG
float f = atan(1.0);
结果0.000。。。,肯定不对
没装过补丁之类,DEBUG编译下的问题。我发汇编跟踪进去看了一下,没用传统浮点,用SSE了,一时看不懂。
当然这个问题其它版本应该不会有,真是2008错的话,我就升级一下
------解决方案--------------------
没遇到过 感觉应该不会 要也是相关math库的问题
------解决方案--------------------
VS2008
输出 0.785398
------解决方案--------------------

建议你更新sp1 试试
float f = atan(1.0);
结果0.000。。。,肯定不对
没装过补丁之类,DEBUG编译下的问题。我发汇编跟踪进去看了一下,没用传统浮点,用SSE了,一时看不懂。
当然这个问题其它版本应该不会有,真是2008错的话,我就升级一下
------解决方案--------------------
没遇到过 感觉应该不会 要也是相关math库的问题
------解决方案--------------------
VS2008
#include <stdio.h>
#include <math.h>
int main()
{
float f = atan(1.0);
printf("%f\n",f);
return 0;
}
输出 0.785398
------解决方案--------------------
建议你更新sp1 试试