[JAVA] 산술 변환(usual arithmetic conversion) [피연산자 타입 일치를 위한 자동 형변환]
·
◎ Java/Java☕
1. 산술 변환(usual arithmetic conversion) 이항 연산자는 두 피연산자의 타입이 일치해야 연산이 가능하기에, 피연산자의 타입이 서로 다르면 연산 전에 형 변환 연산자로 타입을 일치시켜야 한다. 이를 '산술 변환(usual arithmetic conversion)'이라고 한다. 산술 변환(usual arithmetic conversion) : 두 피연산자의 타입 중 더 큰 타입으로 일치시키는 것 int i = 10; float f = 20.0f; float result = f + (float)i; // 형변환으로 두 피연산자의 타입을 일치 float result = f + i; // 산술변환으로 형변환 연산자 생략 가능 2. 산술 변환의 규칙 1. 두 피연산자의 타입을 일치시킨다.(..