SORU
3 HAZİRAN 2009, ÇARŞAMBA


Nasıl kontrol etmek için python NaN?

Bir şey float('nan') sonuçlar sadece nan aradı. Ama bunu nasıl kontrol edebilirim? Çok kolay olmalı, ama bulamıyorum.

CEVAP
3 HAZİRAN 2009, ÇARŞAMBA


math.isnan()

Kaydır olmadığını denetler x NaN (sayı değil). NaNs IEEE 754 standartlarında bir parçası. Operasyon ınf veya herhangi bir işlemi bir NaN içeren, örneğin nan ınf / * 0, ınf gibi ama bunlarla sınırlı olmamak * 1, dönüş NaN.

Sürüm 2.6 yeni.

>>> import math
>>> x=float('nan')
>>> math.isnan(x)
True
>>>

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Day9TV

    Day9TV

    22 NİSAN 2010
  • engineerguy

    engineerguy

    10 Ocak 2010
  • Sergio Lafuente Rubio

    Sergio Lafue

    11 Aralık 2008