그러니까
만약 -1을 2진수 8비트로 표현할때
부호비트 사용하면 1000 0001 이고
1의보수면 1111 1110 이고
2의보수면 1111 1111 이잖아
근대
만약 1001 1101 이란 2진수가있으면
이게 잴위 1번처럼 부호를 사용한건지 보수를취한건지 어떻게구분함?
그러니까
만약 -1을 2진수 8비트로 표현할때
부호비트 사용하면 1000 0001 이고
1의보수면 1111 1110 이고
2의보수면 1111 1111 이잖아
근대
만약 1001 1101 이란 2진수가있으면
이게 잴위 1번처럼 부호를 사용한건지 보수를취한건지 어떻게구분함?
왜 1의 보수를 취했는데 마지막 비트가 1이죠? 그게아닌가?
가정에 의존함
그러면 4를 2진수로표현하면 100인데 2의보수를 취해도 100이잖아. 이런건 가정없으면 구분못함?
code를 decode하기 위해선 encoding 방식이 뭔질 알아야겠지
잘못된 디코딩 방식을 택하면 흔히 한글 깨진다 말하듯이 잘못된 정보를 얻게 되것제...