: 仮数部のフォーマット(単精度)
: IEEE 754フォーマットの詳細
: 符号部のフォーマット
- 8ビットで
を表す
1。
- 2の補数表現ではない特殊なバイアス方式(ゲタはき方式)
を用いる。(ふつうの2進数として読んだ値から127を引いた値が
バイアス後の値。)
- バイアス方式では 0 が -128 を表し、1ずつ増えて
が
0を表し、
が127を表す(表3)。
- バイアス方式を用いると00000000が最小になるため、数値としての0との
比較に向いている。補数表現だとこうは行かない。
表 3:
バイアス方式の2進数による数値表現
2進数 |
 |
 |
 |
 |
 |
 |
16進数 |
 |
 |
 |
 |
 |
 |
バイアス方式解釈 |
-127 |
 |
0 |
1 |
 |
128 |
2の補数表現解釈 |
0 |
 |
127 |
-128 |
 |
-1 |
1の補数表現解釈 |
0 |
 |
127 |
-127 |
 |
0 |
Hiroyuki Kobayashi
平成19年6月14日