Java學習 2020.1.3

浮點數運算 比較兩個浮點數一般比較它們的絕對值之差是否小於一個特定值;java 因爲浮點數存在運算偏差,因此比較兩個浮點數是否相等經常會出現錯誤的結果。正確的比較方法是判斷兩個浮點數之差的絕對值是否小於一個很小的數:web // 比較x和y是否相等,先計算其差的絕對值: double r = Math.abs(x - y); // 再判斷絕對值是否足夠小: if (r < 0.00001) {
相關文章
相關標籤/搜索