2011-05-16 60 views

回答

0

這是你在找什麼?

if(!isfinite(var)) 
{ 
    //It's infinite... 
} 

或者你可以嘗試:

NSDecimalNumber *number = [NSDecimalNumber numberWithDouble:myNumber]; 
if(number == [NSDecimalNumber notANumber]) 
{ 
    //Infinity?? 
} 
+0

我使用isfinite也被拒絕 – AMH 2011-05-16 13:38:20

+0

你也嘗試過isnan嗎? – 2011-05-16 13:43:36

4

難道他們特別提到isinf?如果是這樣,可能值得挑戰拒絕,因爲isinfisfinite都被記錄在案:man page作爲iOS API的一部分。

+0

是的,他們也是,我也很好奇 – AMH 2011-05-16 13:52:19