기초 - 비트연산자

임재현·2021년 4월 24일
1

C

목록 보기
4/10

패스트캠퍼스 - 컴퓨터 공학 전공 필수 올인원 패키지 Onlne.-C - 04.연산자

  • ~ : 0이면 1로, 1이면 0으로
  • & : 둘 다 1인 것만 1로
  • | : 하나만 1이면 1로
  • ^ : 서로 달라야만 1로
  • << : 왼쪽 시프트. 자리수 이동. 비트를 민다.
  • >> : 오른쪽 시프트. 자리수 이동
    *시프트 연산자는 2의 배수를 처리하고자 할 때 효과적이다.
    ex)9를 표현하면 00001001이다. 왼쪽 시프트를 한번 수행하면 00010010으로 9에서 18로 2배가 증가한다. 오른쪽 시프트를 수행하면 2로 나눈 값이 반환된다.
profile
임재현입니다.

0개의 댓글