Can someone explain this to me? In C# double.NaN is not equal to double.NaN
bool huh = double.NaN == double.NaN; // huh = false bool huh2 = double.NaN >=
bool isNaN = Double.IsNaN(yourNumber)