[CodeUp/코드업] Python 기초 100제 , 코드업 파이썬 6060 , 코드업 6060번 , 코드업 6060 , 비트단위논리연산
문제출처
https://www.codeup.kr/problem.php?id=6060
[기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(설명)(py)
python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용
www.codeup.kr
-----------------------------------------------------------------------------------------------------------------------------
두 정수값을 입력받아 두 정수의 비트값에 & 를 취한값을 출력시키는 문제이다.
이게 무슨말이냐 하면
예를 들어
00000000 00001011
00010000 11001010
이라는 두 2진수가 있다. 여기에 & 를 취하면
같은 자리수에 1을 가지고있을때만 1을 가져온다.
즉 저 두 수를 & 취한 값은
00000000 00001010 이 되겠다.
and 연산자는 & 를 사용한다.
-----------------------------------------------------------------------------------------------------------------------------
정답
