reg_unidade = 5
reg_dezena = 4
reg_centena = 3
reg_ milhar = 2
reg_dez_milh = 1
Turuna

Moderadores: andre_luis, 51, guest2003, Renie
unsigned int dmil,mil,cen,dez,un;
dmil=dado/10000;
mil=(dado-dmil*10000)/1000;
cen=(dado-dmil*10000-mil*1000)/100;
dez=(dado-dmil*10000-mil*1000-cen*100)/10;
un=dado-dmil*10000-mil*1000-cen*100-dez*10;
char* itoa(unsigned int value, char *string)
{
sprintf(string, "%5u", value); //%u=unsigned, %d=signed
return string;
}
char dig;
dig = num / 100 + '0';
if ( ( dig == 0 ) && ( ISCHRBRANCO ) ) SayChar( APAGADO );
else SayChar( dig );
dig = (num % 100) / 10 + '0';
SayChar( dig );
dig = (num % 10) + '0';
SayChar( dig );
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante