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 に当てはまるかどうかはわかりません。ここのスコアわかる人いますか?