数値の基数変換
私たちは普段、モノの数を数えるとき、お金を計算するときなど10進数の数字をよく使います。
10進数では0から9までの10個の文字(数字)を使い、9より一つ大きくなると桁が一つ増えて、「10」のように2つの文字で数を表します。
数のかぞえ方には他にもたくさんありますが、我々は10進数に慣れているため、10進数で物事を考えて理解することが多いです。
コンピュータはどうでしょうか?
コンピュータは電圧の高い低いのような状態を数値として扱います。あえて数字に置き換えると「0」と「1」、2つの文字(数字)しか使いません。
つまりコンピュータは2進法を使います。
コンピュータ内部のデータ表現を理解するためには、我々が普段使う10進数とコンピュータが使う2進数の相互変換が行えることは非常に重要です。
ここではコンピュータの数のかぞえ方である2進数と人間がよく使う数え方である10進数の変換方法を勉強します。
目次
1. 数値の基数変換
2. 位取記数法
3. 2進数→10進数の基数変換
4. 10進数→2進数の基数変換