[ OverFlow ]
:표현할 수 있는 최댓값을 넘어가면 최솟값으로 이동
최댓값+1 → 최솟값
숫자계수기 생각하면 쉬움
| 0000 |
| 0001 |
...
| 9999 |
| 0000 |
//오버플로우 발생
▸부호있는 정수
범위 : -8~7
7+1 → -8
-8-1 → 7
ex)
short sMin=-32768
sMin-1=32767
short sMax=32767
sMax+1=-32768
[ UnderFlow ]
:표현할 수 있는 최소값을 넘어가면 최대값으로 이동
최솟값+1 → 최댓값
'Java' 카테고리의 다른 글
| [Java] 연산자 (0) | 2023.12.08 |
|---|---|
| [Java] 타입간 변환방법 (0) | 2023.12.08 |
| [Java] Scanner, Math.round(), Math.random() (0) | 2023.12.08 |
| [Java] printf()의 지시자 (0) | 2023.12.08 |
| [Java] 문자,문자열 결합과 두 변수 바꾸기 (0) | 2023.12.08 |