형변환
2017. 1. 4. 12:10
형변환(Casting, Type Conversion)변수 또는 상수의 타입을 다른 타입으로 변환하는 것서로 다른 타입간의 연산을 수행해야할 경우 연산을 수행하기 전에 타입을 일치시켜야하는데, 변수나 리터럴의 타입을 다른 타입으로 변환하는 것을 말한다. 그렇다면 형변환은 왜 하는 것일까?1200000000 00000000 00000000 1100100001000011 01001000 00000000 00000000 cs 사람이 보기에는 200과 200.0은 같은 수로 인식하지만 컴퓨터는 다르게 인식한다. 200이라는 숫자를 정수형 데이터 타입인 int로 저장하게 되면 1번 라인과 같이 0과 1의 조합을 가지게 된다. 하지만 실수형 데이터 타입인 float로 저장하게 되면 2번 라인과 같은 조합으로 저장한다..