作者cywec (Lovin'Wheet)
看板java
标题[问题] 关於物件
时间Wed Mar 29 00:28:11 2006
问题是这样的
以下是我的程式码
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