第2種情報処理技術者試験 1994年度 = 平成6年度・秋期 午前 問10

 2進数10111100を右へ4ビットシフトした結果を、再び左へ4ビットシフトした結果得られる2進数はどれか。ここで、右へシフトしたときは左から0が入り、左へシフトしたときは右から0が入る。

 ア 00001100  イ 10100000  ウ 10110000
 エ 10111000  オ 10111100

解答

 ウ

解説

 もとの数10111100を右へ4ビットシフト(けた移動)して左側に0を入れると次のようになります。

もとの数 10111100
けた移動後の数 00001011

 この数を再び左へ4ビットシフトして右側に0を入れると次のようになります。
 
もとの数 00001011
けた移動後の数 10110000

 以上の演算によって、右側の4ビットが0になることが分かります。


BohYoh.comトップページへ