Chapter04 데이터 표현방식의 이해
04-01 컴퓨터가 데이터를 표현하는 방식
- 비트(bit)와 바이트(byte)
비트는 데이터의 최소 단위로 2진수 값 하나를 저장할 수 있는 메모리의 크기
바이트는 비트를 여덟개 묶은 것
컴퓨터 메모리의 주소 값은 1바이트당 하나의 주소가 할당되어 있음
int num = 0xA7; // 0x는 16진수 -> 10 * 16 + 7 = 167
int num = 032; // 0은 8 8진수 -> 3 * 8 + 2 = 26
04-02 정수와 실수의 표현방식
- MSB(Most Significant Bit)
정수를 표현하는데 있어서 가장 왼쪽에 존재하는 비트는 부호를 표현!
0 은 양의 정수를 의미 -> 1은 음수를 의미? NO!
음수는 양수를 1의 보수를 취하고 1을 더해준다 -> 2의 보수법
어떤수에 2의 보수를 2번 적용해주면 자기 자신으로 돌아옴!
댓글남기기