class Foo { private void foo() { double d = Double.MIN_VALUE; while (true) { if (d == Double.MIN_VALUE) { d = 0; } } } void equalZeroes() { double posz = +0.0, negz = -0.0; System.out.println(posz == negz); if (+0.0 == -0.0) { System.out.println("true!"); } } }