SORU
8 NİSAN 2011, Cuma


Python ile neredeyse eşitlik için yüzer karşılaştırmak için en iyi yolu nedir?

Yuvarlama ve hassas sorunları nedeniyle eşitlik için yüzer karşılaştırarak küçük bir keman olduğu bilinen bir şey.

Örneğin: http://www.cygnus-software.com/papers/comparingfloats/comparingfloats.htm

Python bu ile başa çıkmak için önerilen yol nedir?

Elbette bu bir yerde standart bir kütüphane işlevi var mı?

CEVAP
8 NİSAN 2011, Cuma


Bir şeyler aşağıdaki kadar basit yeterli değil mi?

return abs(f1 - f2) <= allowed_error

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Branboy3

    Branboy3

    12 AĞUSTOS 2012
  • Paulo Bautista

    Paulo Bautis

    21 Aralık 2008
  • Sams Page :D

    Sams Page :D

    15 Mart 2009