• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:原点Oを中心とする単位円周上に点A(x1,y1),点B(x2,y2)が)

原点Oを中心とする単位円周上の2つの点の位置関係を判別する方法

このQ&Aのポイント
  • 原点Oを中心とする単位円周上に点A(x1,y1),点B(x2,y2)があります。AとBは一致しない位置にあります。
  • 弧ABは2通り考えられますが、短い方の弧の進行方向を判別したいと思います。
  • 点Aや点Bはx軸やy軸上に来ることが多く、精度を求める場合はarctan(y1/x1)を使用しない方が良いかもしれません。

質問者が選んだベストアンサー

  • ベストアンサー
  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.1

x1*y2-x2*y1 が正なら、点Aから反時計回りに点Bへ進む 負なら、点Aから時計回りに点Bへ進む

sak_sak
質問者

補足

ベクトルの外積ですね。 sinの加法定理でもありますね。 ありがとうございました。

関連するQ&A