.32位浮点数由 S(1位) E(8位) M(23位表示)IEEE-754标准规定:E的范围0255,通过移码-127范围为为-127128,除去了全0和全1,即-126127;M用23位原码表示,表示的二进制数为1+M,除去全0,可表示的二进制范围为1.000 0000 0000 0000 0001至1.111 1111 1111 1111 1111E为全0,M为全零,表示0;E为全1,M为全零,表示;因此:32位浮点数表示的正的最小值为0.000 0000 0000 0000 00012-126=2-232-1261.401298464324817e-45(Matlab计算值)32位浮点数表示的正的最大值为1.111 1111 1111 1111 11112-126=(2-2-23)21273.40282346638529e+38(Matlab计算值)负数部分与正数部分对称,因此表示的十进制范围为-3.40282346638529e+38, -1.401298464324817e-4