固定小数点表示
PCにおける数値の表現方法には、固定小数点表示と浮動小数点表示の2種類があります。固定小数点表示は特定の位置に小数点の位置が固定されていることとして扱うものを言い、表現できる値の範囲は狭いが情報落ちが起こらないことや高速に演算できることが利点に挙げられます。
表現できる範囲
2進数8ビットを例に表現できる整数の範囲を考えてみる。整数なので小数点は右端に固定されている為以下の表のようになる
10進数 | 2進数 |
---|---|
127 | 01111111 |
126 | 01111110 |
: | : |
1 | 00000001 |
0 | 00000000 |
-1 | 11111111 |
: | : |
-126 | 10000001 |
-127 | 10000000 |