* 1의 보수 *
→ 1011101⑵
+ 0010011⑵
ㅡㅡㅡㅡㅡ
= 1110000⑵ → 0001111⑵ = 15 ☞ -를 붙여 " -15 "
* 2의 보수 *
→ 1011101⑵
-1101100⑵
ㅡㅡㅡㅡㅡㅡ
= 1110001⑵ → 0001111⑵ = 15에다 -를 붙여 " -15 "
대학 교양수업 듣고있는데요.. 미대라 전공이 완전히 달라서 머리가 아프네요..ㅜㅜ
2진수니까 덧셈시 2가될경우 1을 올려줘서 계산. 1110000(2)가되고 그걸 반전해서 0001111(2) 되는 것까지는 이해가 되는데 이게 왜 15인지 모르겠네요 ㅜㅜ
2의 1승, 2의 2승, 2의 3승, 2의 4승으로 하면 30이 되어야하는거라고 밖에 생각이 안되네요. 과제야 제출하면 그만이지만 이해를 하고싶습니다.
2의 보수에서 계산법또한 궁금한게 있습니다.
1 0 1 1 1 0 1
- 1 1 0 1 1 0 0
ㅡㅡㅡㅡㅡㅡㅡㅡ
0 1 1 0 0 0 1 (제 계산)
1 1 1 0 0 0 1 (답안)
중간에 1-1은 0으로 내려오는데
왜 마지막 1-1은 1으로 내려오는것인지요?
도움 부탁드립니다!