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

  • CrazyMan

    CrazyMan

    14 Mayıs 2008
  • MaximumPCMag

    MaximumPCMag

    23 Temmuz 2010
  • MugenPowerBatteries

    MugenPowerBa

    8 EKİM 2010