/ 가이드 / 2의 보수와 음수 표현

2의 보수와 음수 표현

컴퓨터는 정해진 비트 폭 안에서 음수를 2의 보수로 표현합니다.

부호 있는 정수

8·16·32·64비트처럼 폭이 고정된 정수에서 음수를 표현하는 표준 방식이 2의 보수입니다.

구하는 방법

모든 비트를 뒤집은 뒤(1의 보수) 1을 더합니다.

예를 들어 8비트에서 -1은 11111111 입니다.

오버플로 주의

폭을 넘어서는 값은 잘리거나 부호가 뒤집힙니다. 이 도구의 비트 그리드는 폭별로 값을 보여 주어 오버플로를 바로 확인할 수 있습니다.