%g는 값에 따라 %f %e 둘중하나 출력 하는거자나


double d1=1.12e-3  //0.00123

double d2=1.12e-4 //0.000123

double d3=1.12e-5 //0.0000123

double d4=1.12e-6 //0.00000123


이렇자나 근데 printf로 출력하면 왜


d3하고 d4는 1.12e-005    1.12e-006 으로 출력되냐