프로그래밍

 3198, 1/160 회원가입  로그인  
   benkim
   C언어 보수

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=6355 [복사]


제가 책을 보다가 보수 라는게 나왔는데 보수를 몰아서
검색 했는데 보수는 "보충수"라는 데....

00000010 -> 1의 보수 -> 11111101 -> 2의 보수 -> 11111110

이걸 이해를 못하겠어요

00000010의 1의 보수 가 왜 11111101인지 .....
이해를 못하겠어요

책을 봐도...

  Hit : 6113     Date : 2013/06/10 03:42



    
kumi123 2의 보수로 바꾸는 순서는
1. 맨 처음 부호비트 ( MSB )를 1로 바꿔주고
2. 다 역비트 시켜준다
3. +1 을 해준다 입니다.

왜 그런가 묻는다면, 수학자들이 증명을 했다고 밖에 말을 못하겠네요//
2013/06/10  
qkqhxla 1의보수 : 원래 이진수에서 1을0으로, 0을 1로 다 바꾼거.
2의보수 : 1의보수+1
2013/06/10  
benkim 감사합니다 ㅎㅎ 2013/06/10