グラフィック関連のコードで次の計算に遭遇しました。
// get the angle between 2 points
double d = Math.atan2(x1 - x2, y1 - y2);
// wtf?
d = (8 * (d + PI + 0.25^2 * PI)) / PI;
数学的な直感を持っている人は、これが「実際的な」用語で何をするのかを説明できますか?
グラフィック関連のコードで次の計算に遭遇しました。
// get the angle between 2 points
double d = Math.atan2(x1 - x2, y1 - y2);
// wtf?
d = (8 * (d + PI + 0.25^2 * PI)) / PI;
数学的な直感を持っている人は、これが「実際的な」用語で何をするのかを説明できますか?