矢沢久雄 今回の連載では「2進数(にしんすう)」を取り上げます。コンピュータが使う2進数を学んで,コンピュータへの理解を深めることが目的です。 「いまさら2進数なんて・・・」――そんな声が聞こえてきそうです。確かに2進数を知らなくても,コンピュータを使う上で困ることはありません。でも,2進数を知ることで,コンピュータにより親しみを感じることができるでしょう。 「0と1だけで数値を表す方法だろ,知ってるよ」――そうおっしゃる人もいるでしょう。それでは質問です。なぜコンピュータは2進数を使うのでしょうか。2進数でマイナスの数を表すにはどうしたらよいでしょうか。小数についてはどうでしょう。コンピュータはこれらの値を,2進数でどのように記憶しているのか,演算しているのかをすぐに答えられますか? 10進数(じゅっしんすう)を日ごろ意識することなく使っている私たちにとって,2進数はなかなか奥が深いもの