정수를 입력 받아 홀수인지 짝수인지 판별하기

0001 은 1

0011 은 3

0111 은 7

1111 은 15

 

0001

0001 AND 연산

0001

 

0011

0001 AND 연산

0001

 

0111

0001 AND 연산

0001 

홀수의 경우 1로 AND 했을 때 1과 같은 값이 나온다. (짝수는 다른 0011, 0101...처럼 1과 같지 않은 값이 나온다)

연산자의 우선순위가 ==이 빠르기 때문에 ()로 AND 연산을 먼저 하라고 해줘야한다. 

'쌍용강북교육센터 > 7월' 카테고리의 다른 글

0705_Ex20_Operator  (0) 2021.07.06
0705_Ex17_Operator  (0) 2021.07.06
0705_Ex15_Operator  (0) 2021.07.06
0705_Ex14_Operator  (0) 2021.07.06
0705_Ex13_Bit  (0) 2021.07.06

+ Recent posts