public static double DegreesNormalize(double Degrees) { return (RadiansNormalize(Degrees * Math.PI / 180) * 180 / Math.PI); } public static double RadiansNormalize(double Radians) { return (Math.Atan2(Math.Sin(Radians), Math.Cos(Radians))); }
たぶんこれで動くはず。whileやforで回してるわけではないので処理速度は常に一定となる(はず)。おそらく処理系依存ではないと思うけど、ExcelみたいなXとYが逆ってこともあるのでちゃんと確認してから使うように。
0 件のコメント:
コメントを投稿