問題
10進数の-5を、8ビットの2の補数表現で表したものはどれか。
選択肢
- 111111011
- 210000101
- 311111010
- 400000101
正解
1. 11111011
詳しい解説を見る解説を閉じる
解説
2の補数は、ビットを反転して1を加える方式で負数を表す。+5は00000101。ビット反転で11111010、1を加えて11111011となる。2の補数表現は、加減算を統一的に扱える利点があり、コンピュータの整数演算で標準的に用いられる。範囲は8ビットで-128〜+127である。
一問一答
全400問を繰り返し学習