iOS - float数据类型经运算后变成 nan:

怀疑是数据运算后越界或其它:
 
 
解决办法:
 
1.float类型改成double类型;
 
或者
 
2.做下判断
 
 
float ecg;  
if(isnan(ecg)){      //isnan为系统函数  
    //you code  
    ecg = 0.0;  
}  
else {  
    //you code  
}