public class DoubleNaN {
native double getSomeDouble();
void testComparison() {
double RPM = getSomeDouble();
if (RPM > 0) {
//code
} else if (RPM <= 0) {//intellisense assumes always true
//code
} else {//can trigger
//code
}
}
void testComparison2(double RPM) {
if (RPM > 0) {
//code
} else if (RPM <= 0) {//intellisense assumes always true
//code
} else {//can trigger
//code
}
}
void test() {
double x = Double.NaN;
double y = Double.NaN;
if(x >= y) {
System.out.println("oops");
}
}
void test2() {
System.out.println(1.0 == Double.NaN);
System.out.println(!(1.0 < Double.NaN));
}
}