자료형1 자바 자료형 오버플로우(OverFlow), 언더플로우(UnderFlow) OverFlow, UnderFlow 1번. OverFlow가 되는 이유는 바이트가 표현할 수 있는 양의 정수는 127까지인데 거기에 1을 더하니까 오버플로우 되어 -128이 출력 됨 2번. UnderFlow가 발생하는 이유는 바이트가 표현할 수 있는 음의 정수는 -128 까지인데 거기에 1을 빼니까 언더플로우 되어 +127이 됨. // 1번. OverFlow byte a = 127; a= (byte)(a+1); System.out.println(a); // -128 출력 // 2번. UnderFlow byte b = -128; b= (byte)(b-1); System.out.println(b); // +127 출력 2022. 3. 29. 이전 1 다음 반응형