トップ過去問一覧応用情報技術者 平成21年・秋 > 問1
問1

2 進数の表現で、2 の補数を使用する理由はどれか。

○正解
×不正解

値が 1 のビットを数えることでビット誤りを検出できる。

減算を、負数の作成と加算処理で行うことができる。

除算を、減算の組合せで行うことができる。

ビットの反転だけで、負数を求めることができる。

解説

負の数に2 の補数を用いることで減算を加算と同じように計算することができます。

3=(0011)2

7=(0111)2

7-3=(0111)2-(0011)2=(0111)2+(1101)2
=(0100)2=4

無料学習システムはこちら
→間違えた問題を繰り返し学習
→分野別学習
→模擬試験モード
デモサイト
無料ユーザ登録

問題文や解説文の内容の正確性については、できるかぎりチェックをしていますが、間違いがある可能性があります。 十分ご注意の上、参考までにご利用ください。