산술 연산과 나머지의 선택 기준을 나란히 비교한다
비교 항목: 정수와 실수의 나눗셈을 구분한다 / 문자열 연결은 왼쪽부터 평가된다 / 오버플로가 허용되는지 결정한다
| 확인 질문 | 판단 근거 | 코드에서 드러낼 것 |
|---|---|---|
| 정수와 실수의 나눗셈을 구분한다 | 7 / 2는 정수 계산이라 3이고 7 / 2.0은 실수 계산이라 3.5입니다. | 타입과 시작값 |
| 문자열 연결은 왼쪽부터 평가된다 | "합계=" + 2 + 3은 합계=23이지만 2 + 3 + "점"은 5점입니다. | 실패 또는 변경 경계 |
| 오버플로가 허용되는지 결정한다 | 일반 산술은 정수 범위를 넘겨도 예외를 내지 않습니다. | 선택한 규칙의 결과 |
선택 기준 일반 산술은 정수 범위를 넘겨도 예외를 내지 않습니다.