可能重複的NaN值:
Objective C - float checking for nan
Determine if NSNumber is NaN如何檢查在Objective-C(iPhone SDK)
我有在CGFloat的NaN值,如何能問題我檢查號碼是否有效?
的唯一途徑,到目前爲止,工程是:
if ([[NSString stringWithFormat:@"%f", output] isEqualToString:@"nan"]) {
output = 0;
}
這不是一個很好的解決方案在所有!!!! :) ...我敢肯定,還有其他的東西我應該做,而不是...
愚弄的A鏈,甚至:[目標C - 浮點檢查nan](http://stackoverflow.com/questions/3471988/objective-c-float-checking-for-nan)to [isNan in objective c](http://stackoverflow.com/questions/2109257/isnan-in-objective-c)[確定NSNumber是否是NaN](http://stackoverflow.com/questions/719417/determine -if-nsnumber-is-nan) – 2011-06-03 00:26:07
我相信[這個問題](http://stackoverflow.com/questions/3471988/objective-c-float-checking-for-nan)有你的問題的答案。 – makdad 2011-06-02 21:52:39