• 締切済み

2の補数

2進数で4桁の数を考える場合、2の補数では基数が〔10000〕となり、1の補数では「1111」となります。 なぜ、4桁の基数は同じ4桁の「1000」とならず5桁の「10000」となるのでしょうか? どなたか。教えてください。

みんなの回答

  • 86tarou
  • ベストアンサー率40% (5093/12700)
回答No.1

基数とは各桁の重み付けになる数値だからです。10進数の場合、1桁は0~9ですが基数は10です。2進数の場合は1桁で2ですが、ご質問の場合は4桁ですので0000~1111(10進なら0~15)であり、次の桁の10000(10進なら16)になるということです。 http://ap.plala.jp/net/index.php?/archives/84-unknown.html

関連するQ&A

専門家に質問してみよう