[問題] 關於物件

看板java作者 (Lovin'Wheet)時間18年前 (2006/03/29 00:21), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/5 (看更多)
問題是這樣的 以下是我的程式碼 public float len(float num1, float num2){ float length = 0; length = num1 - num2; if( length < 0 ) return -length; else return length; } 這是物件包裝的一個函式 當主程式傳來的值如為 5,4 可以正確的回傳值 1 不過當我的值傳來如為 5.5 , 5.4 則回傳的值會變成 0.099999905 而不是 0.1 找了半天一直看不到原因 用System.out.println去簡查傳進的值都沒有問題 不過輸出就怪怪的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.167.17.77
文章代碼(AID): #14AMAJbr (java)
文章代碼(AID): #14AMAJbr (java)