01: #include <stdio.h>

02: int main(void)

03: {

04: printf("%f \n", 0.000123);    //소수점이하 6자리

05: printf("%f \n", 0.0001236);   //소수점이하 6자리 초과

06:

07: printf("%e \n", 0.000123);    //소수점이하 6자리

08: printf("%E \n", 0.0001236);   //소수점이하 6자리 초과

09:

10: printf("%g \n", 0.000123);    //소수점이하 6자리

11: printf("%G \n", 0.0000123456);//소수점이하 6자리 초과

12:

13: printf("올해 우리나라 경제 성장률은 5%%입니다. \n");

14:

15: return 0;

16: }



실행결과는 다음과 같다.



0.000123

0.000124

1.230000e-004                     // 1.23*  (10의 -4승)   을 의미

1.236000E-004                     // 1.236* (10의 -4승)   을 의미

0.000123

1.2345E-005                        // 1.23456* (10의 -5승) 을 의미

올해 우리나라 경제 성장률은 5%입니다.