【发布时间】:2011-02-25 13:05:25
【问题描述】:
谁能请我为什么以下程序的输出不是“不同的不同”?
public static void main(String[] args)
{
float f1=3.2f;
float f2=6.5f;
if(f1==3.2)
System.out.println("same");
else
System.out.println("different");
if(f2==6.5)
System.out.println("same");
else
System.out.println("different");
}
o/p:不同 一样的
【问题讨论】:
标签: java numbers floating-point