1の補数2の補数の求め方
基本情報技術者 過去問 2018年(平成30年) 春期 午前 問1 を参考に考えてみます。
<問題>
ある整数値を,負数を2の補数で表現する2進表記法で表すと最下位2ビットは”11″であった。10進表記法の下で,その整数値を4で割ったときの余りに関する記述として,適切なものはどれか。ここで,除算の商は,絶対値の小数点以下を切り捨てるものとする。
<選択肢>
(ア) その整数値が正ならば3
(イ) その整数値が負ならば-3
(ウ) その整数値が負ならば3
(エ) その整数値の正負にかかわらず0
ある整数値を,負数を2の補数で表現する2進表記法で表すと最下位2ビットは”11″であった。10進表記法の下で,その整数値を4で割ったときの余りに関する記述として,適切なものはどれか。
この問題は補数の求め方を知っていないと話になりませんね。
私は補数を忘れてしまったので話になりません。
正解は(ア)です。
コメント