전기전자공학(대략구분)전자캐드기능사 · 2010년03월28일 · 20/60
20.8비트로 부호와 절대값 방법으로 표현된 수 42를 한 비트씩 좌우측으로 산술 시프트 하면?
1
좌측 시프트 : 42, 우측 시프트 : 42
2
좌측 시프트 : 84, 우측 시프트 : 42
3
좌측 시프트 : 42, 우측 시프트 : 21
4
좌측 시프트 : 84, 우측 시프트 : 21정답
해설
문제를 보고 쉽게 풀수 있습니다 식은 42 2진수 101010 왼쪽으로 가면 1010100은 84이고 101010을 오른쪽으로 가면 101001이되서 21입니다 여기서 쉽게 하는법은 42의 왼쪽으로 가는 한칸은 2배 오른쪽으로 한칸은 1/2배 입니다.