1. 올림변환(promotion)
수식에서 특별한 지시가 없는 한 char,short는 자동적으로 int나 unsinged int로 변환
float는 자동적으로 double로 변환(반올림 오차 발생)
2. 2개의 타입형을 포함하는 어떤 연산에서는 두개의 타입형 중에서 더 큰 크기로 변환
=> 캐스트 연산자(type)로 조정할 수 있음
ex)
3/4 = 0
3/2.0 = 1.5
3. 대입문에서 최종계산 결과는 그 값이 대입 될 변수의 형으로 변환, 함수의 전달인수도 정의된 타입형으로 변환