2進数を10進数に変換する方法 桁の重み 基数変換 解説 基本情報技術者 44-2
数値の扱い
2進数を10進数に変換する方法
では、実際に2進数を10進数に変換する方法をみていきましょう。
テキストの例では、2進数1010111を10進数に変換しています。
まず、2進数を少し横幅を広くとって書きます。
その2進数の各桁の上に、重みを書いていきます。
2進数1桁目の重みは、2の0乗で1となり、
2桁目は、2の1乗で2となり、
3桁目は、2の2乗で4となります。
そうすると各桁の重みは、1桁目より左に向かって、1、2、4、8、16、32、64と続きます。
これを見ると気づくように、1桁目が1で始まり、左へ桁があがるごとに2倍、更に2倍となっているのがわかります。
このルールを覚えておくと2進数を10進数に変換するときにとても便利なので、ぜひ覚えておいてください。
次に、2進数の各桁の数値と重みを掛けていきます。
テキストの例では、一番左の7桁目から見ていくと、数値が1で重みが64なので、1×64=64となります。
続きはこちら ↓↓↓
数値の各桁の重み 2進数を10進数に変換
2進数の少数を10進数に変換
8進数を10進数に変換
16進数を10進数に変換
練習問題
基本情報技術者試験対策 クラウドノーツ 株式会社スピカ @spica-cloudnotes Youtube
株式会社スピカ
お客様のビジネスをサポート
ホームページ制作・ワードプレス制作・ECサイト制作・運営
プログラム構築・サーバー構築