In C# I can do the following:
Console.Write("{0}, ", string.Format("{0:0.00###########}", someFloatValue));
to get at least 2 decimal places for some arbitrary float value up to some certain number of optional decimal places, in this case 13.
I was wondering if the same was possible with printf in C?