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

  • Call Me Howard

    Call Me Howa

    18 AĞUSTOS 2012
  • SRT Photoshop Tutorials

    SRT Photosho

    19 Aralık 2012
  • The White House

    The White Ho

    21 Ocak 2006