タグ

ブックマーク / roygb.hatenablog.com (1)

  • 二進法に掛け算は無い - Log of ROYGB

    昨日は「コンピュータはかけ算すら足し算の繰り返しとして計算する。」ということに対して批判的なことを書きましたが、コンピュータで使用する二進法では掛け算を意識する必要が無いかもしれません。普通に使われているのは十進数で、この掛け算は一桁同士の数の場合でも10×10の100通りあります。0の掛け算はすべて0になるので1から9の掛け算を九九として暗記します。二進数の場合は2×2の4通りから0の掛け算を除くと1×1の一つしか残りません。これを覚えればいいので十進数に比べるとかなり楽です。九九の場合でも一の段はほとんど覚える必要が無いのを考えれば、二進数の掛け算で覚えることは殆どないでしょう。 実際に計算して見ます。まず十進数の場合。 13 ×14 ――― 52 13 ――― 182 次に二進数の場合です。十進数の13は二進数で1101で、14は1110になります。 1101 ×1110 ―――――

    二進法に掛け算は無い - Log of ROYGB
  • 1