基本情報処理技術者試験に合格しよう

Webデザインの勉強の傍ら独習で基本情報技術者試験合格を目指す

固定小数点表示

PCにおける数値の表現方法には、固定小数点表示と浮動小数点表示の2種類があります。固定小数点表示は特定の位置に小数点の位置が固定されていることとして扱うものを言い、表現できる値の範囲は狭いが情報落ちが起こらないことや高速に演算できることが利点に挙げられます。

表現できる範囲

2進数8ビットを例に表現できる整数の範囲を考えてみる。整数なので小数点は右端に固定されている為以下の表のようになる

10進数2進数
127 01111111
126 01111110
1 00000001
0 00000000
-1 11111111
-126 10000001
-127 10000000
負数を2の補数で表現する固定小数点においてのnビットで表現できる整数の範囲は、「-2^(n-1)~2^(n-1)-1」となる。