4

我有 var 我已经为它分配了值 12.90 我希望如果变量具有值 12.90 那么它可以执行如果其他明智的

if (appDelegate.p_ClinInf_Yes_NV_InModel==12.90) {

}

else{

}

但它每次运行 else 语句

4

1 回答 1

7

尝试这个

if (appDelegate.p_ClinInf_Yes_NV_InModel == 12.90F) {

}
else{ 

}

由于它们的精度,比较浮点数和双精度数的相等性不会产生预期的结果。

于 2013-03-12T05:07:54.250 回答