Gibt es einen Operator, der mir erlaubt zB einen Text auszugeben, wenn ein bestimmter Wert NaN ist?
public static void main(String[] args) {
double anan = 0.0 / 0.0;
if (anan != anan) {
System.out.println("Devision by zero is " + anan);
} else {
System.out.println("o.O");
}
anan = Math.sqrt(-1);
if (anan != anan) {
System.out.println("Square root of -1 is " + anan);
} else {
System.out.println("o.O");
}
anan = 1 / 2;
if (anan != anan) {
System.out.println("o.O");
} else {
System.out.println("1/2 is " + anan);
}
}
a != a
Operator zu unhandlich ist, gibt es noch die Double#isNaN()
Methode...