Gast
#164015
Hay @all
Ich habe ein Problem ich bekomme werde über mein UART diese möchte ich
jetzt rechnen zbs.
Der Controller bekommt 0x19
nun lass ich mir dies so auf meinen LCD ausgeben
char text[16], k;
k=getchar();
sprintf(text,"%03u",k);
lcd_gotoxy(0,1);
lcd_puts(text);
"ausgabe ist 25."
nun möchte ich die eingegangene zahl mal 12,5 Rechnen, wie mach ich
das. mein erster versuch war so
k=getchar();
k=k*12.5;
sprintf(text,"%03u",k);
lcd_gotoxy(0,1);
lcd_puts(text);
"ausgabe ist 56."
aber das ist nicht richtig, den es gibt ja nur 255 Zeichen.
Also wie Rechne ich das, das er mir die Zahlen richtig Ausgibt?
MFG: Fichte