Mi piacerebbe essere in grado di scrivere una stringa temporale simile a questa: 1:04:02.1 hours
utilizzando printf.
Quando tento di scrivere qualcosa del genere:Altri zeri iniziali quando si stampa float usando printf?
printf("%d:%02d:%02.1f hours\n", 1, 4, 2.123456);
ottengo:
1:04:2.1 hours
E 'possibile aggiungere zeri iniziali a una formattazione galleggiante?
ottimo, funziona. per 2 cifre decimali quindi è necessario% 05.2f – steveh
avere questo per i non-float è anche bello! – wuppi