本帖最后由 狼人→浪人 于 2013-11-26 21:06 编辑
下面的代码按间隔为0.1输出了一些浮点数。要求在输出 0.3 和 0.8 的前边加上引导的短线“---”。
for (double i = 0; i <1; i+=0.1) {
if (i==0.3||i==0.8) {
System.out.print("---");
}
System.out.println(i);
}
为什么没有没有进if,为什么会出现
0.30000000000000004
0.7999999999999999
0.8999999999999999
0.9999999999999999
|
|