java - 3 点共線性およびその他の点ベースのアルゴリズムにおける精度の問題
为情所困
为情所困 2017-05-27 17:40:03
0
1
571

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

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

を取得します。
为情所困
为情所困

全員に返信(1)
phpcn_u1582

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート