23.03.15 15:37 작성
·
491
2
0110 >> 2 -> decimal
답 : 1.....영상에서는 앞에 0을 붙여서 8진수로 계산되어 18이 되는 데, 2진수를 나타낸 문제로 파악하여 답은 1입니다.
5 | 12
답 : 1101 (십진수로 13)
5 & 12
답 : 0100 (십진수로 4)
5 ^ 12
답 : 1001 (십진수로 9)
답변 1
2
안녕하세요, 답변 도우미 Soobak 입니다. 😀
0110 >> 2
연산 결과의 10진수 값
-> 1
이 맞습니다. 강의 전반에 걸친 주제가 bit
를 다루는 것이므로, 2진수 0110
으로 잘 확인하셨습니다.
5 | 12
연산 결과의 10진수 값
-> 13
이 맞습니다.
계산 과정 :
(1) 10진수 5
와 12
를 2진수로 변환
10진수 5
= 2진수 0101
, 10진수 12
= 2진수 1101
(2) OR
연산 수행
0101
| 1101
= 1100
(3) 2진수 1100
을 10진수로 변환
(1 × 2^3) + (1 × 2^2) + (0 × 2^1) + (1 × 2^0)
= 8 + 4 + 1 = 13
5 | 12
연산 결과의 10진수 값
-> 4
가 맞습니다.
계산 과정 :
(1) 10진수 5
와 12
를 2진수로 변환
10진수 5
= 2진수 0101
, 10진수 12
= 2진수 1101
(2) AND
연산 수행
0101
& 1101
= 0100
(3) 2진수 0100
을 10진수로 변환
(0 × 2^3) + (1 × 2^2) + (0 × 2^1) + (0 × 2^0)
= 4
5 ^ 12
연산 결과의 10진수 값
-> 9
가 맞습니다.
계산 과정 :
(1) 10진수 5
와 12
를 2진수로 변환
10진수 5
= 2진수 0101
, 10진수 12
= 2진수 1101
(2) XOR
연산 수행
0101
^ 1101
= 1001
(3) 2진수 1001
을 10진수로 변환
(1 × 2^3) + (0 × 2^2) + (0 × 2^1) + (1 × 2^0)
= 8 + 1 = 9
모두 잘 풀이하셨네요! 교수님께서 QUIZ 로 내주시는 문제도 꼼꼼히 푸시면서 학습하시는 모습이 멋있으십니다. 👍👍 또 궁금하신 점 있으시면 편하게 질문 남겨주세요, 감사합니다. 화이팅! 😀