如下图所示,nsdt
的值约为 0.033,但该doubleValue
方法返回 NaN。为什么不返回 0.033?
-(void) updateWithDTNSTime:(NSNumber*) nsdt;
{
double dt = [nsdt doubleValue];
if(isnan(dt))
{
printf("nan\n");
}
[self updateWithDTime:dt];
}
如下图所示,nsdt
的值约为 0.033,但该doubleValue
方法返回 NaN。为什么不返回 0.033?
-(void) updateWithDTNSTime:(NSNumber*) nsdt;
{
double dt = [nsdt doubleValue];
if(isnan(dt))
{
printf("nan\n");
}
[self updateWithDTime:dt];
}