求助啊!

2019-07-16 02:09发布

void Data_Conversion(void)           //AD 读数转十进制函数
{
        AD=TLC549();
        if(a<5)
        {
                s=s+AD;
                a++;
                if(a==5)
                {
                        table1[8]=s/1000+'0';
                        table1[9]=s/100%10+'0';
                        table1[10]=s/10%10+'0';
                        table1[11]=s%10+'0';
                        Volt=AD*100/255*5;
                        POW=(-0.4140)*Volt*Volt+100*10.2729*Volt+10000*1.2273;
                        POW=POW/100;
                        table2[4]=POW/1000+'0';
                        table2[5]=POW/100%10+'0';
                        table2[7]=POW/10%10+'0';
                        table2[8]=POW%10+'0';
                        a=0;
                        s=0;
                }
        }
}

这是一段AD转十进数的代码,求问POW后面的拟合曲线为啥要乘以100和10000,然后再除以100啊,,,已经苦恼了很久了,求高人解答!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。