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 件のコメント:
コメントを投稿