Sunday, December 03, 2006
C언어 VC++] 데이터형(자료형) 변환 방법; Date Type Convert
C에서는 "타입 캐스팅"이라는 방법을 사용하여, 특정 자료형(데이터 타입)을 다른 자료형으로 변환할 수 있습니다.
예를 들어 int형 변수 i 를 float형 실수로 바꾸고 싶다면, i 앞에 (float) 를 붙여서
float f = (float) i;
이렇게 해주면, 실수형으로 변환됩니다.
(int) f
또한 이렇게 실수형 변수 f 의 값을 정수형으로 바꾸면, 소수점 이하를 제거할 수도 있습니다. (▶▶ C언어] 소수점 이하 버리기, 실수를 정수로; float to int 참고)
이런 자료형 변환에 대한 설명과 예제 소스는 여기에 있습니다: ▶▶ C언어/자바,Java] char를 int로 변환; char to float, long, 자료형 타입 캐스팅
예를 들어 int형 변수 i 를 float형 실수로 바꾸고 싶다면, i 앞에 (float) 를 붙여서
float f = (float) i;
이렇게 해주면, 실수형으로 변환됩니다.
(int) f
또한 이렇게 실수형 변수 f 의 값을 정수형으로 바꾸면, 소수점 이하를 제거할 수도 있습니다. (▶▶ C언어] 소수점 이하 버리기, 실수를 정수로; float to int 참고)
이런 자료형 변환에 대한 설명과 예제 소스는 여기에 있습니다: ▶▶ C언어/자바,Java] char를 int로 변환; char to float, long, 자료형 타입 캐스팅
tag: cpp
C언어 | C/C++ (Visual C++)
<< Home