NaN değerlerini nasıl kontrol edebilirim?
float('nan')` Nan (bir sayı değil) ile sonuçlanır. Ama bunu nasıl kontrol edebilirim? Çok kolay olmalı, ama bulamıyorum.
853
3
float('nan')` Nan (bir sayı değil) ile sonuçlanır. Ama bunu nasıl kontrol edebilirim? Çok kolay olmalı, ama bulamıyorum.
math.isnan(x)
Bir NaN'ı test etmenin olağan yolu, kendisine eşit olup olmadığını görmektir:
math.isnan()
veya sayıyı kendisiyle karşılaştırın. NaN her zaman != NaN'dir, aksi takdirde (örneğin *bir sayı ise) karşılaştırma başarılı olmalıdır.