2의 보수는 이진수에서 음수를 표시하는 방법 중 하나입니다. 주어진 이진수의 2의 보수를 구하는 공식은 다음과 같습니다:
2의 보수 = ~(입력 이진수) + 1
예를 들어 5의 2의 보수는 11111011입니다.
2의 보수는 컴퓨터 시스템에서 음수를 나타내는 데 사용됩니다. 이는 이진수 덧셈과 뺄셈을 단순화하고, 하드웨어 구현을 더 효율적으로 만듭니다. 2의 보수를 사용하면 음수의 표현이 자연스러워져, 연산에 있어 더 적은 에러를 발생시킵니다.