SORU
17 Temmuz 2009, Cuma


Neden çift.NaN kendisi için eşit değil mi?

Birisi bana bunu açıklayabilir mi? C# çift.NaN iki katına eşit değildir.NaN

bool huh = double.NaN == double.NaN; // huh = false
bool huh2 = double.NaN >= 0; // huh2 = false
bool huh3 = double.NaN <= 0; // huh3 = false

Sürekli ne yapabilirim bir çift karşılaştırın.NaN ve doğru olsun?

CEVAP
17 Temmuz 2009, Cuma


Eğer merak ediyorsanız, bu Double.IsNaN gibi görünür:

public static bool IsNaN(double d)
{
    return (d != d);
}

Funky, değil mi?

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Goran Dimov

    Goran Dimov

    1 HAZİRAN 2014
  • HBO

    HBO

    17 Mayıs 2006
  • The Platform

    The Platform

    14 HAZİRAN 2006