|
void putdec(int v)
{
static __flash char strd[]={"0123456789"};
int d=10000;
int f;
char c;
char b=0;
if(v<0)
{
putchar('-');
v*=-1;
}
for(c=0;c<5;c++)
{
f=v/d;
if(f || (c>2)) b=1;
if(b) putchar(strd[f]);
v=v-f*d;
d=d/10;
}
}
E-mail: info@telesys.ru