ABOUT ME

Today
Yesterday
Total
  • 4. float 형과 double 형 출력하기
    C 2021. 1. 5. 15:45

    지금까지 int 형만 출력을 해보았다. 

    int형은 정수만 담기 때문에 실수는 담지 못한다.

    실수를 사용할때는 새로운 자료형을 사용해야하고

    그 type이 float 이다.

     

    하지만 float형은 메모리 크기가 4byte 이기 때문에 

    저 y의 숫자를 모두 담지 못하고 중간에 잘려서 필요없는 숫자들이 공간을 차지 할 것이다.

    그래서 double형을 사용해야하는데

    double 은 메모리 크기가 8byte이기 때문에 z의 수를 모두 출력 할 수 있을 것이다.

    int형을 출력할때는 '%d'를 사용했고

    y와 z의 사용된 '%.2f'는 '소수점 둘째 자리가까지 출력 하겠다' 라는 것이다.

     

     

    이렇게 작성된 코드를 출력하게되면

    x= 500

    y=1234567(이하 이상한 숫자)

    z=123456789.12

    가 출력될것이다.

     

     

    'C' 카테고리의 다른 글

    6. 사칙연산  (0) 2021.01.05
    5. int형의 최댓값 최솟값 출력하기  (0) 2021.01.05
    3. int형 size출력하기  (0) 2021.01.05
    2. 변수 출력  (0) 2021.01.05
    1. Hello world! 출력하기  (0) 2021.01.05
Designed by Tistory.