728x90
반응형
[정처기] 4과목 : C언어_비트연산자
일단 모든 숫자를 이진법으로 바꾸는 것부터 시작함 (C언어_16진법)
1.비트연산자
& : 둘 다 1일 때만 1
I : 둘 중 하나만 1이어도 1
^ : 둘이 서로 다르면 1, 둘이 서로 같으면 0
~: 양수면 +1 하고 마이너스 붙이기, 음수면 마이너스 떼주고 -1하기
예) 19, 13
19 = 10011(2)
13 = 01101(2)
19&13 = 00001(2) = 1
19 I 13 = 11111(2) = 31
19 ^ 13 = 11110(2) = 30
~19 = -20
~-19 = 18
728x90
반응형
'정보처리기사 (2022)' 카테고리의 다른 글
[정처기] 4과목 : C언어_continue, break (0) | 2022.04.21 |
---|---|
[정처기] 4과목 : C언어_매크로 (0) | 2022.04.21 |
[정처기] 4과목 : C언어_16진법 (0) | 2022.04.21 |
[정처기] 4과목 : C언어_출력변환기호 (0) | 2022.04.21 |
[정처기] 4과목 : C언어_컴파일 과정 (0) | 2022.04.21 |