Heyho.
Gibts eine Möglichkeit itoa mitzuteilen, dass er immer mit 4 stellen
nullen auffüllt?
also zB statt 40 soll dann 0040 darstellen. 360 soll 0360 und 5000 soll
5000 sein.
Weiterhin: Gibts ne Möglichkeit ganz einfach in den String ein Komma
>einzufügen<. Ich bräuchte an 3. Stelle von Rechts ein Komma in der
Vierstellen Zahl als Workaround um Kommazahlen.
Ansonsten muss ich hierbei bleiben:
1 | temp = (Val/1000)+48; |
2 | lcd_putc(temp); |
3 | |
4 | lcd_putc(','); |
5 | |
6 | temp = ((Val%1000)/100)+48; |
7 | lcd_putc(temp); |
8 | |
9 | temp = ((Val%100)/10)+48; |
10 | lcd_putc(temp); |
11 | |
12 | temp = (Val%10)+48; |
13 | lcd_putc(temp); |
Allerdings ist das mit signed Zahlen immer so ne sache..