Wondering if I did something like
printf("%04.2f", float_variable);
Could I have it print
" 1.15"
Instead of
"01.15"
Weird request I know, but it is what I need. No idea how to start.
Just drop the 0
, which, by definition, means the number will be zero padded:
printf("%5.2f", float_variable);
Notice that the width of the field is five instead of four, since the value is equal to the minimum width of the entire output string, not just the number of digits.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With