SORU
25 Kasım 2008, Salı


Bir çift gerçekten para için uygun değildir?

Ben hep söyle c# türde bir değişken çift para için uygun değildir. Tüm garip şeyler olabilir. Ama bu sorunlardan bazılarını göstermek için bir örnek oluşturmak için görünmüyor olabilir. Böyle bir örnek verebilir?

(edit; bu yazı ilk C etiketlenmiş#; bazı cevaplar bu nedenle System.Decimal anlamına gelen decimal,) belirli ayrıntıları bakın.

(edit 2: belirli bazı c soruyordum# bu dil agnostik olduğunu sanmıyorum yani kod sadece)

CEVAP
25 Kasım 2008, Salı


Çok ama çok uygun. Ondalık kullanın.

        double x = 3.65, y = 0.05, z = 3.7;
        Console.WriteLine((x   y) == z); // false

(Jon sayfasından örnek here - tavsiye edilen okuma ;-p)

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 8bitdigitaltv

    8bitdigitalt

    31 AĞUSTOS 2011
  • Matt Davis

    Matt Davis

    4 ŞUBAT 2006
  • Ty Moss

    Ty Moss

    20 Kasım 2007