오늘 새로 배울 것: 실수, 텍스트, 멀티미디어]
복습
10진수 13
2진수 1101
0확장 00000000000000000000000000001101
8진수 00 000 000 000 000 000 000 000 000 001 101
16진수 0000 0000 0000 0000 0000 0000 0000 1101
부호-크기 방식
+2 0010
-2 1010
4비트에서 정수에서 크기를 나타내는 3비트는 0부터 7의 수를 표현할 수 있다.
따라서 표현 가능한 수의 범위는 (-7) ~ (+7)이다.
32비트에서 정수에서 크기를 나타내는 31비트는 0부터 2^31 -1의 수를 표현할 수 있다.
따라서 표현 가능한 수의 범위는 -(2^31 -1) ~ +(2^31 -1)이다.
k비트에서 정수에서 크기를 나타내는 k비트는 0부터 2^k -1의 수를 표현할 수 있다.
따라서 표현 가능한 수의 범위는 -(2^k -1) ~ +(2^k -1)이다.
+2 0010
-2 1101
음수를 표현하기 위해 각 비트를 0과 1 사이에 상호 반전
k비트 정수의 경우, 양의 2진수 y에 대한 1의 보수는 (2k-1) -y이다.
부호 확장
4비트로 구성된 2의 부호 방식의 -8 ~ +7까지 표현한다.
0이 하나다. -0을 표현하는 2진수가 -1을 가리킨다.
부호 확장