1비트란 2진수인 숫자 1개의 자릿수

1바이트는 1비트가 4개의 크기를 가진 컴퓨터가 조작하는 정보의 최소 처리 단위

 

1의 보수는 자기자신의 숫자를 반대로 뒤집은 것

2의 보수는 자기자신의 숫자를 반대로 뒤집은 후 + 1 한 것      

 

비트 연산자의 부호 유지 정책

왼쪽으로 이동시킬 경우에는 N만큼 왼쪽으로 이동시킨 후 가장 왼쪽의 넘치는 N개의 비트들은 버리고, 오른쪽에 새로 생기는 N개의 비트들은 모두 0으로 채운다.

오른쪽으로 이동시킬 경우 N만큼 오른쪽으로 이동시킨 후 가장 오른쪽의 넘치는 N개의 비트들은 버리고 왼쪽에 새로 생기는 N개의 비트들은 부호 비트가 존재할 경우 부호 비트로 채우고, 부호 비트가 존재하지 않을 경우 0으로 채운다.

'C++ > Fundamental' 카테고리의 다른 글

참조 타입  (0) 2022.02.07
날짜 시간  (0) 2022.02.02
문자열  (0) 2022.01.28
문자 타입  (0) 2022.01.23
부동소수점  (0) 2022.01.18

+ Recent posts