2의_보수 (1) 썸네일형 리스트형 2의 보수 (2's Complement) 보수라는 것은 '보충한다'의 의미로 예를 들어 3에 대한 10의 보수는 7이 될 수 있다. 예를 들어 7+3 = 10과 같이.. 컴퓨터 상에서 2의 보수는 다음과 같다. 0. 예를 들어 1010(2)의 2진수가 있다고 가정했을 때 1. 우선 1의 보수를 취해준다. --> 0101(2)가 된다. 2. 후에 0001(2)을 더해준다. --> 0110(2) 3. 결과적으로 1010(2)에 대한 2의 보수는 0110(2)이 된다. 0에서는 양수 표현 1에서는 음수 표현 이때, 0에서 문제가 된다. +0 : 0000 0000(2) -0 : 1111 1111(2) 위와 같이 0이 2개가 되는 문제가 발생. 1111 1111(2)는 -1이다. 이전 1 다음