java - 三點共線及其他關於點的演算法中的精確度問題
为情所困
为情所困 2017-05-27 17:40:03
0
1
496

在計算三點共線的演算法中, 嘗試了計算任兩個直線的斜率相同和採用海倫公式計算面積為0的做法.
遇到的問題如下:

沒法精確的表示長度, 例如說(1,1),(2,2)之間的距離為根號2(程式裡不能表達這樣的數).這樣計算面積的時候得到的結果並不為0;

为情所困
为情所困

全部回覆 (1)
phpcn_u1582

用它們的平方,也就是2就可以準確表示了呀。

    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板
    關於我們 免責聲明 Sitemap
    PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!