if(PureWaterTankDrainLevel>5.0) // 防止纯水箱液位低于5CM时,纯水泵干转损坏
{
PureWaterPumpON();
}
else PureWaterPumpOFF();
源代码如上,PureWaterTankDrainLevel是float型数据,数值恒定为73.588, 。编译后,程序执行完if(PureWaterTankDrainLevel>5.0) 里的PureWaterPumpON();语句后紧接着就执行else PureWaterPumpOFF();语句了。问题,明明 我的if里的条件为真啊,为什么还要执行后面的 else语句!!哪位大侠帮忙分析下,在线等。。。。好久没用百度了,可能没有什么分了
ç¨åºç»æå½ç¶æ¯éçäºï¼æåé¢ç else è¯å¥ å 个è±æ¬å·æ¬èµ·æ¥å°±OKäºãããæå ãã
å¦å¤ææ³é®é®âæ¯ä½ çBSP_595BitSetåBSP_595BitClrï¼è¿ä¸¤è¡æ¾ç¶æ¯å®å®ä¹ï¼æ ¹æ®ç°è±¡å¾å¯è½æ¯è¿ä¸¤ä¸ªå®ä¸æç¸åçè¯å¥è¡ãâè¿é¨åå
容ä¸æ¯æçé®é¢éçå§ï¼ï¼