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

  • Barnacules Nerdgasm

    Barnacules N

    20 Temmuz 2006
  • The Dubstep FX

    The Dubstep

    5 Mart 2011
  • undrmyumbrellaa

    undrmyumbrel

    25 Temmuz 2012