LogoMark.png

PositionalNotation のバックアップ(No.2)


位取り記数法

N 種類の記号によって数を表す方法

私たちは数を表現するのに 0,1,2,3,4,5,6,7,8,9 の10個の記号を使っています。一般に十進法といいますが、特にこれでなければいけない・・ということはなく、「記号N個で数を表現することにしましょう。」とみんなでルールを決めてしまえば、実は何の不自由もなく、数を表現することができます。十進法が世界に広まったのはフランス革命の革命政府がメートル法とともに十進法を定めて以来と言われていて、それ以前は様々な表現が用いられていました。
 なぜ10進数がメジャーになったのか、強いていえば人間の手の指の数が両手で10本あるということ・・。特に10進法が優秀な記法であるというわけではありません。まずその呪縛から意識を解放することが、この先の理解に必要です。

一般記法

N進法(N個の記号を使う)の ABC.DE という数は、以下のような意味をもつものとしてして表現されます。これを計算すると10進数での表現が得られます。

\[A \times N^2 + B \times N^1 + C \times N^0 + D \times N^{-1} + E \times N^{-2}\]


具体例

2進法|( 0, 1 )

コンピュータの世界でおなじみの表現です。コンピュータ、日本語にすると電子計算機ですが、その電子回路の中では、電圧の高低(電流のON/OFF)によって信号が処理されています。したがって数(データ)の表現には、それを1と0に対応させる2進法が利用されます。

16進法

これもコンピュータの世界でおなじみの表現です。2進4桁分でちょうど16進1桁に相当するので、2進数表記の代用としてよく用いられます。

#記号は「それが16進数である」・・という意味です。