특정 숫자를 1의 보수와 2의 보수 과정을 차례대로 거치면 음수로 표현할 수 있습니다. 그 예로, 5를 이용하여 1의 보수, 2의 보수 과정을 거쳐 -5를 표현하면 그림 4-15와 같습니다.
그림 4-15 | C 언어에서 5를 음수로 표현하는 과정
이제 우리는 수식 5 - 5가 어떻게 비트로 저장되고 계산되는지 이해할 수 있습니다. 그림 4-16과 같은 과정을 거쳐 5 - 5 = 0이 되는 것입니다.
그림 4-16 | 5 – 5를 계산하는 과정