/*************************************************************************************
正整数转字符串 sprintf(buffer,"%-d",intNum);
入口数据: num:整数
*out : 输出字符串buffer
out_len: 输出字符串buffer长度
返回值: 字符串长度
******************************************************************************/
uint8_t Int2Str(int num,uint8_t *out,uint8_t out_len)//浮点转字符串
{
uint8_t buf[10];
uint8_t i=0,j=0;
do
{
buf[i++]=num%10+'0';
num/=10;
}
while(num>0);
while(i>0 && out_len>0)
{
out[j++]=buf[--i];
out_len--;
}
out[j]='\0';
return j;
}
/*************************************************************************************
浮点数转字符串