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 >=
There's a specialized function for this:
double.IsNan(huh);