arctan2(y,x)関数でxが0の場合、角度は0度(0ラジアン)となりますが、正しく値が帰ってきますか?