NET'te çifte hassasiyetle karşılaştığım bir konuyla karşılaştım. Bunun sadece yüzdelere uygulandığını düşündüm ama şimdi bu çiftin bir yüzdürme olduğunu görüyorum.çift eksi çift hassasiyet veren problemler
double test = 278.97 - 90.46;
Debug.WriteLine(test) //188.51000000000005
//correct answer is 188.51
Bu işlemin doğru yolu nedir? Yuvarlak? Gereksiz ondalık basamakları yok et?
Bu çiftleri ne için kullanıyorsunuz? Örneğin parasal değerler için ise, başka tür kullanmanız gerekir. –
Evet, bu para. – Alistair
Bu durumda Michael'ı dinle. Çiftler seni ısırır. –