CH3-1 · MODEL

산술 연산과 나머지: 먼저 구분할 경계

산술 연산자는 익숙해 보이지만 타입과 평가 순서를 함께 보지 않으면 예상과 다른 결과를 만듭니다.

핵심 경계

정수와 실수의 나눗셈을 구분한다

7 / 2는 정수 계산이라 3이고 7 / 2.0은 실수 계산이라 3.5입니다.

핵심 경계

나머지는 주기와 경계를 표현한다

value % size는 순환 인덱스에 유용하지만 음수 피연산자의 결과 부호를 확인해야 합니다.

핵심 경계

문자열 연결은 왼쪽부터 평가된다

"합계=" + 2 + 3은 합계=23이지만 2 + 3 + "점"은 5점입니다.

핵심 경계 7 / 2는 정수 계산이라 3이고 7 / 2.0은 실수 계산이라 3.5입니다.