/*----------------------------------------------------
函数名:ftoa()
功能 :将一个浮点数转为一个精度为jd的字符串,存于s中
作者 :于振南
------------------------------------------------------*/
int ftoa(float dat,char *s,unsigned char jd)
{
int len,temp,flag=dat<0?dat=-dat,1:0,i;
char t[10];
temp=(int)dat;
for(len=0;temp>0;temp/=10,len++)
t[len]=temp%10+48;
for(i=0;i<=len;i++)
s[len-i-1]=t[i];
s[len++]='.';
for(i=0,temp=(int)((dat-(int)dat)*pow(10,jd));temp>0;temp/=10,i++)
t[i]=temp%10+48;
for(i=0;i<jd;i++)
s[len++]=t[jd-i-1];
s[len]=0;
return 1;
}
void floattostr(void )
{
char s[255];
float f=3.14;
sprintf(s,"%f",f);
}