You are on page 1of 1

//=======float to char conversion funcion===========

void dispfloat(float num1)


{
unsigned int tst,decc;
unsigned int array[2];
decc=floor(num1);
integer(decc);
disp(0x2E);
num1=num1-decc;
/*
tst=num1*1000;
array[0]=tst/100;
tst=tst%100;
array[1]=tst/10;
array[2]=tst%10;
*/
tst=num1*100;
array[0]=tst/10;
array[1]=tst%10;
for(int i=0;i<2;i++)
{
integer(array[i]);
}
msg_value[t][adc_cnt++]='\0';
}

You might also like