비트를 통한 정수 인코딩 방법
정수형 데이터 타입의 범위에 대한 표
음수가 양수보다 1 더 넓음
w비트1 부호 없는 이진수는 0부터 $2^𝑤−1$까지의 정수를 유일하게 표현
음수 값을 표현하기 위해서 2의 보수 표현방식을 사용한다
unsigned ↔ signed 간 변환은 단순 해석 방식 변경에 해당
C에서의 부호형과 비부호형의 비교
제로 확장: unsigned → 상위비트를 0으로 채움
부호 확장: signed → 상위비트를 부호 비트로 채움
비트 수를 줄이기 위해 상위비트를 잘라냄
오버 플로우가 발생할 수도 있음
비부호형은 데이터를 숫자값이 아닌 비트들의 집합으로 생각할때 유용
하나의 숫자를 표현하는 데 사용하는 비트의 개수
(4비트, 8비트 등) ↩