✅ 목표 (Goal)

보수의 개념과 2의 보수법에 대해서 알아보자.

✅ 컴퓨터에서 보수란?

컴퓨터에서 음수를 표현하기 위해서 보수(補數)라는 것을 사용한다.

정수부분이 n개의 숫자로 구성된 r진법의 양수 N에 대한 r의 보수는 다음과 같이 구할 수 있다.

N의 r의 보수 = r^n-N (N!=0인경우)

                  = 0 (N==0인경우)

n=3, 정수부분이 3개로 구성됨

r=2, 2진법

N=5, 샘플로 5

✅ 양수 5의 2의 보수를 구해보자.

정수 부분이 4개의 숫자로 구성된 2진법의 양수 5에 대한 2의 보수는 아래와 같다.

5의 2의 보수= 2^4-5

=16-5

=11

정수 부분이 3개의 숫자로 구성된 2진법의 음수 3에 대한 2의 보수는 아래와 같다.