修了試験 2014-07-27実施分 基本情報技術者試験 問1
数値を2進数で表すレジスタがある。 このレジスタに格納されている正の整数xを10倍にする操作はどれか。 ここで,シフトによる桁あふれは,起こらないものとする。
正答1
解説
正解はア。 xを2ビット左シフトすると4x,これにxを加算すると5x,更に1ビット左シフトすると10xになる。 イは5x×4=20x,ウは8x+4x=12x,エは9x×2=18xとなり誤り。まとめて解く
修了試験 2014-07-27実施分を通しで解く(80問)→