/*
val:输入的浮点值
Decimal:小数保留位数
*buf:输出字符串的指针
*/
void float2str(float val, uint8_t Decimal, char *buf)
{
char fmt[]="%.3f";
fmt[2]=Decimal+0x30;
sprintf(buf, fmt, val);
return buf;
}
/*
val:输入的浮点值
Decimal:小数保留位数
*buf:输出字符串的指针
*/
void float2str(float val, uint8_t Decimal, char *buf)
{
char fmt[]="%.3f";
fmt[2]=Decimal+0x30;
sprintf(buf, fmt, val);
return buf;
}