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

오버로드는 값의 크기가 아니라 표현식이 컴파일 시점에 가진 타입으로 선택됩니다.

인수 타입적용 후보최종 선택
intint / long / doubleint 정확 일치
longlong / doublelong 정확 일치
floatdoubledouble로 확대
longint만 존재후보 없음

핵심: 자동 확대는 허용되지만 자동 축소는 정보 손실 가능성 때문에 후보가 되지 않습니다.