인수 타입은 정확 일치 뒤 자동 확대 후보를 찾는다

값의 크기가 아니라 표현식의 컴파일 시점 타입으로 호출을 정합니다.

인수 타입후보선택
intint / long / doubleint 정확 일치
longlong / doublelong 정확 일치
floatdoubledouble로 확대
longint만 존재자동 축소 불가

핵심: 명시적 캐스트는 정보 손실 가능성을 개발자가 받아들이는 표현입니다.