検索

ホームページ  >  に質問  >  本文

java - 3 点共線性およびその他の点ベースのアルゴリズムにおける精度の問題

3 点の共線性を計算するアルゴリズムでは、任意の 2 つの直線の傾きが同じであることを計算し、ヘロンの公式を使用して面積が 0 になるように計算しようとしました。
遭遇する問題は次のとおりです。 :

長さは正確に表現できません。例えば、(1,1)と(2,2)の間の距離は平方根2です(このような数値はプログラムでは表現できません)。 、結果は 0 ではありません;

を取得します。
为情所困为情所困2738日前574

全員に返信(1)返信します

  • phpcn_u1582

    phpcn_u15822017-05-27 17:42:03

    2乗することで正確に表現できます。

    返事
    0
  • キャンセル返事