[問題] 關於物件
問題是這樣的
以下是我的程式碼
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
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 5 篇):
java 近期熱門文章
PTT數位生活區 即時熱門文章
52
80