-
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