浮動小数点変換

著者:Mathcot.H.I

初版:2007.04.01
Update:2008.12.11







1.浮動小数点数),2),3),4) 

コンピュータにおける実数の近似値の表現方式の1つ。

2.浮動小数点の表現方法

  • IEEE 754 形式),2),3) 
単精度実数),2) :32ビット(4バイト)
 
floating-point-single.png
符号部s=1ビット・指数部e=8ビット・仮数部f=23ビット
符号部:正s=0、負s=1
指数部:エクセス127形式
 00000000 (=-127), 01111111 (=0), 11111111 (=+128)
仮数部:最上位桁1に正規化し、仮数部には絶対値2進数の2桁目以降を書く
 00000000000000000000000 (=1.0), 11111111111111111111111 (=1.9999999999 )
(-1)sx 1.f x 2e-127 
 

倍精度実数
floating-point-double.png
符号部s=1ビット・指数部e=11ビット・仮数部f=52ビット
符号部:正s=0、負s=1
指数部:エクセス1023形式
 00000000000 (=-1023), 01111111111 (=0), 11111111111 (=+1024)
仮数部:最上位桁1に正規化し、仮数部には絶対値2進数の2桁目以降を書く
 00000000000000000000000 (=1.0), 11111111111111111111111 (=1.99999999999999 )
(-1)sx 1.f x 2e-1023 





  • IBM エクセス64形式




















inserted by FC2 system