1. 보수 (Complement)
ㅇ `역`, `반대`, `수를 거꾸로 세는 방식`
ㅇ `여집합(餘)/보집합(補)에서 여수/보수` 등의 의미를 갖음
※ [참고] ☞ 상보적 (Complementary) 참조
- 상반된 구성으로 하나의 균형잡힌 기능을 수행
2. 보수의 종류
※ 밑수 r인 수에서, ☞ 진법체계 참조
- `r의 보수` 및 `(r-1)의 보수` 2가지 종류가 있음
ㅇ r의 보수 : (例, 2의 보수)
- rn - N
. (n : 자리수, r : 밑수, N : 보수를 구하고자 하는 정수)
- 例 1) (320)의 10의 보수
. (103) - (320) = (1000 - 320) = (680)
- 例 2) (1011)의 2의 보수(Two's Complement)
. (24) - (1011) = (10000 - 1011) = (0101)
- r의 보수는, (r-1)의 보수의 최하위 자리에 1을 더한 수와 같음
ㅇ (r-1)의 보수 : (例, 1의 보수)
- (rn-1) - N
. (n : 자리수, r : 밑수, N : 보수를 구하고자 하는 정수)
- 例 1) (320)의 9의 보수
. (103-1) - (320) = (999 - 320) = (679)
- 例 2) (1011)의 1의 보수
. (24-1) - (1011) = (1111 - 1011) = (0100)
- (r-1)의 보수는, 각 자리에 있는 값에 단지 (r-1)을 뺄셈한 것과 같음
3. 2진수에서 음수의 표현
※ ☞ 2진수 음수 표현(2의 보수,1의 보수) 참조
- `음수 표현` 및 `보다 쉽게 연산을 하기` 위함