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

  • Samantha Crain

    Samantha Cra

    30 EKİM 2008
  • Showtime

    Showtime

    21 HAZİRAN 2006
  • RaverX DouBle StAg XI

    RaverX DouBl

    23 Mayıs 2008