비트연산문제 중 진수간 변환에서 음수에서 자꾸 헷갈려서 기억차원에서 내가 이해하기 편하게 적음 1. -3 에서 부호를 뺀 절대값(3) 을 2진수로 만듦 -> .....0011 2. 비트반전 -> 1111......1100 3. 1을 더함(0001) -> 1111.......1101 ==> -3은 2진수로 1111 1101 이다. (1 byte = 8 bit기준) 1. 비트반전 -> 0000 0010 2. 1을 더함(0001) -> 0000 0011 3. 2의 제곱을 더해서 10진수로 만듦{ (1*1) + (1*2) } -> 3 4. 2진수에서 앞이 1111 이었으므로 음수. ( - ) 부호를 붙여줌 -> -3 ==> ..