Возможные дубликаты:
Objective-C - проверка поплавка для нан
Определите, является ли NSNumber NaN
У меня проблема со значениями NaN в CGFloat, как я могу проверить правильность числа?
пока единственный способ, который работает:
if ([[NSString stringWithFormat:@"%f", output] isEqualToString:@"nan"]) {
output = 0;
}
что не является хорошим решением вообще! :)... и я уверен, что есть что-то еще, что я должен сделать вместо этого.