|
求教大家,计算时,按方法一,可以得到想要的结果,如果合起来写,得到的结果不对,,,,,,是为什么啊.....
方法一:
fTmpCcr = (float)g_ilCalResult[CFlashData.CPwm.m_ucChnnl[i]]*(float)CFlashData.CPwm.m_unFullXs[i];
fTmpCcr /=(float)CFlashData.CPwm.m_ucRang[i]*g_ilPwmOutUe[CFlashData.CInputPara.m_ucVolUe]*0.01;
fTmpCcr += (float)CFlashData.CPwm.m_unZeroXs[i];
方法二:
fTmpCcr = (float)g_ilCalResult[CFlashData.CPwm.m_ucChnnl[i]]*(float)CFlashData.CPwm.m_unFullXs[i]
/(float)CFlashData.CPwm.m_ucRang[i]*g_ilPwmOutUe[CFlashData.CInputPara.m_ucVolUe]*0.01 + (float)CFlashData.CPwm.m_unZeroXs[i];
|
阿莫论坛20周年了!感谢大家的支持与爱护!!
该献的血还是要献的。你不献他不献。难道让我去献? --- 出自坛友:lovejp1981
|