정수형 실수로 출력 썸네일형 리스트형 C언어 - 타입캐스팅 typecasting 타입 캐스팅이란 쉽게 말해서 형 변환을 하는 것이다. 6일차에서 다루었던 자료형을 살펴보자. 예를 들어서 형 확장은 정수형이 실수형이 되는 것이기 때문에 표현 범위가 넓어진다. 하지만 예를들어 형 축소는 실수형이 정수형이 되는 과정에서는 값이 손실되어 형이 축소된다. (ex. 4.3333333333 ------> 4) 그렇다면 왜 형 변환을 하는 것일까? 가장 쉬운 예시로는 정수형과 실수형을 연산할 때이다. #include int main() { int a = 16; int b = 7; float c; c = a / b; printf("%f", c); } 정수형끼리 나누어서 실수형으로 출력해본다면 어떤 값이 나올까? 2가 아닌 소수점이 생긴 2.0000... 이 나온 것을 확인할 수 있다. 하지만 2.0.. 더보기 이전 1 다음