2進数11.1111と1.1101を加算し、10進数に変換する
【解説】
2進数11.1111+1.1101の結果を10進数に変換する方法を説明してみたいと思います。
筆算で書いてみると
11.1111
- 1.1101 となります
この結果
111.1100となり、
これを10進数に変換していきます。
2進数100を10進数に直すと4
2進数10を10進数に直すと2
2進数1を10進数に直すと1
2進数.1を10進数に直すと0.5
2進数.01を10進数に直すと0.25
これらを全て足して
4 + 2 + 1 + 0.5 + 0.25 = 7.75
この値が2進数111.11を10進数に変換した値になります。
計算式は
1桁目はそのまま = 1
2桁目は1 * 2 = 2
3桁目は1 * 2 * 2 = 4
0.1桁目は1 / 2 = 0.5
0.01桁目は1 / 2 / 2 = 0.25
これらを全て足して
1 + 2 + 4 + 0.5 + 0.25 = 7.75
となり、上記の式とも一致しました。