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

  • arnejann

    arnejann

    3 Kasım 2007
  • tsweeney79

    tsweeney79

    21 Ocak 2008
  • Video Copilot

    Video Copilo

    21 EYLÜL 2006