• ベストアンサー

2進数の計算でなぜ重みというのでしょうか? itパ

2進数の計算でなぜ重みというのでしょうか? itパスポートの勉強をしています

質問者が選んだベストアンサー

  • ベストアンサー
  • sknbsknb2
  • ベストアンサー率38% (1158/3035)
回答No.1

2進数だけでなく、10進数でも各桁の重みはあります。 10進数の場合は各桁を下から、いち、じゅう、ひゃく、せん、まん、……と数えていきますが、これが「重み」そのものです。 2進数の場合はこれが、いち、に、よん、はち、じゅうろく、…… となるだけです、 この重みというのは、基数(10進数なら10、2進数なら2)の何乗かというのを表していて、 10進数の場合は、 1桁目:10の0乗=1 2桁目:10の1乗=10 3桁目:10の2乗=100 4桁目:10の3乗=1000 2進数の場合は、 1桁目:2の0乗=1 2桁目:2の1乗=2 3桁目:2の2乗=4 4桁目:2の3乗=8 ということになっています。

okwaveokw
質問者

お礼

ありがとうございます 累乗の基礎からやり直します

その他の回答 (1)

回答No.2

桁が違うと、同じ「1」でも、実際の値が違うからです。 別に2進数に限っているものではないですが、 コンピュータの出力する信号を他の進数に 変換する際、この「重み」がなければ不可能だからです。

okwaveokw
質問者

お礼

ありがとうございます

関連するQ&A

専門家に質問してみよう