JAVA - 오버 플로우, 언더 플로우

이희상·2024년 4월 1일
0

JAVA

목록 보기
6/8

오버플로우(Overflow)와 언더플로우(Underflow)

1) 오버 플로우와 언더 플로우란?

  • Overflow(오버 플로우) : 메모리의 표현 범위에서 벗어난 수의 값을 저장하는 경우

  • Underflow(언더 플로우) : 메모리가 표현할 수 있는 수보다 적은 수의 값을 저장하는 경우

오버플로우, 언더플로우 사진


2) 오버 플로우, 언더 플로우 예시

byte num1 = 127;
num1++;
System.out.println("결과 : " + num1);
		
byte num2 = -128;
num2--;
System.out.println("결과 : " + num2);

결과 : -128
결과 : 127

0개의 댓글