C언어 자료형의 종류
1. 정수형
2. 실수형
3. 문자형
< 1. 정수형 >
< 2. 실수형 >
< 3. 문자형 >
ㅇㅇ
ㅇㅇ
double result = 3 + 3.14; // 실수
printf("%f \n", result);
int result02 = 3 + 3.14; // 정수
printf("%d \n", result02); // 6
printf("%f \n", (double)result02); // 6.000000
/*소수점이 있는 수를 입력하더라도 데이터 저장방식이 정수이기 때문에
뒤에 있던 소숫점은 다 날라간다. 그래서 6.14 아니고, 6이 됨. */
똑같은 3 + 3.14 이더라도
어떤 형태로 저장했는지에 따라 출력값이 다르다.
'C언어' 카테고리의 다른 글
로또 - 사용자가 뽑는 코드 - 숫자인지 아닌지 판별 (0) | 2025.03.15 |
---|---|
< 조건문: if~else > (0) | 2025.03.09 |
진수 (0) | 2025.03.07 |
Unsigned를 사용하는 이유 (0) | 2025.03.07 |
아스키 (1) | 2025.03.07 |