C++

좁히기 변환(축소변환) & 확대 변환

Keisa 2023. 9. 30. 21:26

● 좁히기 변환(축소 변환)

: 값을 일부를 저장하지 못할 수도 있는 데이터 형식으로 값을 변경

ex) double -> float -> int

 

● 확대 변환

: 원래 데이터의 가능한 모든 값을 허용할 수 있는 데이터 형식으로 값을 변경. 원본의 값은 유지되지만 표현이 변경될 수 있다.

ex) int(정수) -> double(소수)