책 내용 질문하기
243 오탈자인가요?
도서
2025 시나공 정보처리기사 실기 기본서
페이지
243
조회수
13
작성일
2025-06-10
작성자
김*진
첨부파일
밑에서부터 xor비트 연산자 해설 부분에 0000(1) 0001(1) 이렇게 나와있던데요 제가 알기로는 ()안에는 10진수 값을 넣는것으로 알고있는데 아닌가요?
답변
2025-06-11 10:39:41
안녕하세요 길벗수험서 운영팀입니다.
회원님께서 말씀하신 문제의 식중에서
(w==2 | w==y) 이부분을 계산을 한다면
w==2 에서는 거짓이기 때문에 거짓(0)이 나오고
w==y 에서는 참이기 때문에 참(1)이 나옵니다.
이 두가지를 비트or 연산을 하기 위해 2진수로 변환하면 아래 그림처럼 되는데
빨간색으로 표시한곳은 2진수로 표현하기전의 값을 표현한것으로
거짓(0)과 참(1)을 표현한것이고
결과값으로 참(1)이 나온다는것입니다
행복한 하루되세요 :)
-
관리자2025-06-11 10:39:41
안녕하세요 길벗수험서 운영팀입니다.
회원님께서 말씀하신 문제의 식중에서
(w==2 | w==y) 이부분을 계산을 한다면
w==2 에서는 거짓이기 때문에 거짓(0)이 나오고
w==y 에서는 참이기 때문에 참(1)이 나옵니다.
이 두가지를 비트or 연산을 하기 위해 2진수로 변환하면 아래 그림처럼 되는데
빨간색으로 표시한곳은 2진수로 표현하기전의 값을 표현한것으로
거짓(0)과 참(1)을 표현한것이고
결과값으로 참(1)이 나온다는것입니다
행복한 하루되세요 :)