math.h
Visual Studio 2005 提供的标头中似乎有错误。
double __cdecl atan2(__in double _Y, __in double _X);
inline float atan2f(__in float _X, __in float _Y)
{return ((float)atan2((double)_X, (double)_Y)); }
atan2f() 函数的参数似乎颠倒了。
我不确定更高版本的 Visual Studio 是否是这种情况。有谁知道这里的分数是多少?