The sub-specifier in printf

Viewed 475
int main ()
{
    float Num = 3254.4;
    printf("%06.4f",Num);
    return 0;
}

Why it doesn't print 003254.3999 as my expectation, but 3254.3999?

I've completely read this reference before posting.

4 Answers
Related