> -1 이 메모리에 ? 음.. 0xFF ? 라고 막연히 생각했다가
> 경험상 ff인거 같은데.. 하고 찾아보니 sign 비트에다가.. 1에 보수취하고
> 거기에 1을 더하는 심오한 뜻을 그제서야 기억했다.. ㅠㅠ
>=====================================
>앗. 맞다.
>나도 중소기업 취직 못 하겠네. ^^
EECS쪽 전공이 아니라서 C언어 개론 정도만 들었는데.. 정답이 뭐인지 아직도
모르겠네요.
기억에 signed integer는 가장 큰 양의 정수 + 1 이 가장 작은 음의 정수가
된다고 들은 것 같고.. 그렇게 따지면 -1은 해당 바이트 내에서 표현 가능한
가장 큰 수가 될 테니까 16진수로 FF 혹은 FFFF인가.. 생각하는 중이었습니다.
틀린 건가요?
---
힌트: -1 에 1을 더하면 0이 됨 -_-;.
그리고 carry 는 무시.