zahlenausgabe
-
Hallo,
wie kann ich es erreichen, dass bei einer sprintf() ausgabe stets zwei Zahlen ausgegeben werden - also bei einer einstelligen zahl z.b. die führende Null.
char nbr = 5; sprintf(ptr, "%2d", (short)nbr);
Hier bekomm ich trotzdem lediglich die 5 ausgegeben und nicht 05.
Gruß
patrick
-
ahhh hab die 0 vergessen - jetzt funktioniert es...
patrick
-
char strnum [64]; sprintf ( strnum, "%.2d", 88 ); puts ( strnum ); sprintf ( strnum, "%.2d", 8 ); puts ( strnum );