単精度(32Bit)の場合
符号(1bit) + 指数部(8bit) + 仮数部(23bit)
で表現する。
- 符号(s)
- 正の値なら 、負の値なら 、負の値なら として として を取る を取る
- 指数部(e)
- 実際の値にバイアス値127を加算した値。8Bitなので0∼255表現できるが、負の場合にも対応するため-127∼128とする。
- 仮数部
- 指数を調整するため、小数点を移動して1.***の形式に変換した数
たとえば は
は であるから、浮動小数形式形式では符号は0、指数部は
であるから、浮動小数形式形式では符号は0、指数部は 、仮数部は
、仮数部は (23ビットになるようゼロを埋める)となり、つまり
(23ビットになるようゼロを埋める)となり、つまり と表現される。
と表現される。
