Подскажите, почему эту строку
System.out.println("Is float value defined? " + !(a.isNaN()));
нельзя было записать вот так?
System.out.println("Is float value defined? " + a.isNaN());