??
형들 2의 보수 구하는 식에서 왜 +1을 붙이는거야?
익명(223.62)
2015-10-12 18:27
추천 0
댓글 8
다른 게시글
-
그니까 좀 영양가 있는걸로 싸워 [1]codesafer(codesafer) | 15.10.12추천 0
-
시발 삼성 이거 GSAT랑 소프트웨어테스트랑 같이보는거임? [1]ㅁㅁ(118.131) | 15.10.12추천 0
-
네트워크 프로그래밍 하나만물어볼게 형들 (제발) [13]ㄻㄴㅇㄹ(119.192) | 15.10.12추천 0
-
프로그래머는 영어가 필수인가요?? [4]asdasd(121.140) | 15.10.12추천 0
-
취미로 배울거면 파이썬이라는데 [3]익명(182.226) | 15.10.12추천 0
-
아래 API 후킹 관련된거 그렸어요 [33]시크(211.247) | 15.10.12추천 0
-
scpc 이름ㅍ코드그라운드로 바꿨구나..잡대컴공(stakeholder) | 15.10.12추천 0
-
2번문제도 죶나 쉬운거 같은데 왜 정답률이 저모양이지ㅇㅇㅇ(14.55) | 15.10.12추천 0
-
형들 자바할때 플로우래이아웃이나 그리드 같은거 [1]222(117.111) | 15.10.12추천 0
-
니들 matlab도 다룰줄 아냐 [1]익명(218.50) | 15.10.12추천 0
그래야 -n와 +n을 더했을때 0이됨
수를 반전시키면 1의 보수가 되는데 거기다가 1 더하는게 2의 보수가 되는 그냥 공식인거야?
아님 내가 보수에 대한 개념이 부족한건가 ㅠ
1비트 기준으로 설명하면 쉬움. 1의 보수는 어떤 값에 합쳐서 1이 되게 하는 수이고, 2의 보수는 어떤 값에 합쳐서 2가 되게 하는 수를 말함. 여기선 1비트 기준이니까 2는 자리올림으로 사라지고 0이 되겠지. 바이트
바이트를 기준으로 설명하면 1의 보수는 모든 비트가 1이 되게 하는거고 2의 보수는 모든 비트가 0이 되게 하는 수임. 즉 1의 보수를 더하고 나면 모두 1이되고 여기다가 1을 또 더하면 모두 0이 된다는걸 아니까 2의 보수를 구할때는 1의 보수를 구한다음 +1 하는거임
간단하게 설명 해줘도 못알아먹네 암걸린다
220이 설명 잘해줬네 저거보고 이해못하면 노답
보수는 외우는거야 이년아