책 내용 질문하기
산술 shift 질문
도서
2017 시나공 기출문제집 정보처리기사 필기
페이지
348
조회수
228
작성일
2017-08-19
작성자
첨부파일

산술 쉬프트

좌측으로 이동하면 양수가 2배 커지는거

ex)양수 6일경우

0110 을 좌측으로 1bit 이동

1100이됨 (12)

그럼 양수+ 15일경우

2진수로 표현하면

1111이(15)

1110이(13) 됨으로써

수가 2가감소 하는거 아닌가요??

답변
2017-08-21 09:52:54

안녕하세요.

출제될 때는 표현 가능한 비트 수를 맞추서 출제됩니다.

15를 왼쪽으로 이동하려면 왼쪽에 여분의 비트가 있어야 합니다.

그러므로 이런 경우 8비트로 표현합니다.

0000 1111 (15) 를 왼쪽으로 Shift하면

0001 1110 (30)이 됩니다.

오늘도 즐거운 하루 되세요.

  • *
    2017-08-21 09:52:54

    안녕하세요.

    출제될 때는 표현 가능한 비트 수를 맞추서 출제됩니다.

    15를 왼쪽으로 이동하려면 왼쪽에 여분의 비트가 있어야 합니다.

    그러므로 이런 경우 8비트로 표현합니다.

    0000 1111 (15) 를 왼쪽으로 Shift하면

    0001 1110 (30)이 됩니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.