H是十六进制;
C2308000转为二进制:1100 0010 0011 0000 1000 0000 0000 0000;
按IEEE754规则分段:1 10000100 01100001000000000000000;
S=1,即符号位为负“-”;
E=(10000100)2=(132)10,根据规则是幂值加上127后得到的,则可反推132-127=5;
M=01100001000000000000000,它是”1.“的小数部分;原值为1.01100001000000000000000。
则原数为-1.01100001×(2^5)
即:-101100.001;(5次方即相当左移5位)
将上述数值转为十进制(用十六进制过渡):
-(101100.001)2
=-(0010 1100 .0010)2
=-(2C.2)16
=-(2×16^1+12×16^0+2×16^[-1])10
=-(32+12+0.125)10
=-(44.125)10