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