첫째마당 자바 기본 익히기 02) 변수와 자료형 비트와 바이트 8비트(bit) = 1바이트(byte) 2진수, 8진수, 16진수의 표현 2진수를 사용할 때는 숫자 앞에 0B를 붙이고, 8진수는 0, 16진수는 0X 부호 있는 수의 표현, 2의 보수 부호도 0과 1로 표현한다. 맨 앞의 부호비트가 0이면 양수, 1이면 음수이다. ex) 8비트로 5를 표현 00000101 8비트로 -5를 표현 10000101??! 그럼 5+(-5)를 했을 때 0이 나오냐? 안나오더라!! 그럼 맨 앞에 비트부호만 1로 바꾼다고 해서 음수가 되는 것은 아닌 것 같다. 이 때 필요한 개념이 '2의 보수'! Step 1, 1의 보수 구하기 5(00000101)의 1의 보수는 11111010이다. 두 값을 더하면 11111111이 ..