정수 오버플로


비트로 표현 가능한 범위를 벗어나기 때문에 오버플로 가 발생한다.
이를 어떻게 처리할 것인지가 중요하다. >> 프로그래머에게 편해야한다.
최상위 비트 받아올림의 처리

8 비트 범위를 넘지 않는다고 가정하는 접근법
참고로 받아올림이 발생했을 때 결과가 틀렸다고 오류, 예외 로 사용자에게 보여주는 방법이 있다.

캐리 비트에 받아올림 결과를 저장하는 접근법
최종적으로 저장할 때 16 비트 정수 에 값을 저장해야 한다.

이름을 붙여서 저장하면
- 첫번째 방법은 “오버플로”
- 두번째 방법은 “2배 정밀도 덧셈”
2배 정밀도 덧셈

Carry 비트 에 받아올림 결과를 저장한다.
예: 멀티 바이트 덧셈


