计算32位浮点数表示范围.pdfVIP

  • 228
  • 0
  • 约1.14千字
  • 约 2页
  • 2020-09-08 发布于天津
  • 举报
. 32 位浮点数由 S(1位 ) E(8位) M(23 位表示 ) IEEE-754 标准规定: E 的范围 0~255,通过移码 - 127 范围为为 - 127~128,除去了全 0 和全 1,即- 126~127; M 用 23 位原码表示,表示的二进制数为 1+M,除去全 0,可表示的 二进制范围为 1.000 0000 0000 0000 0001 至 1.111 1111 1111 1111 1111 E为全 0,M 为全零,表示± 0; E为全 1,M 为全零,表示±∞; 因此: 32 位浮点数表示的正的最小值为 0.000 0000 0000 0000 0001╳2-126 =2^-23╳2- 126 ≈1.401298464324817e-45 (Matlab 计算值) 32 位浮点数表示的正的最大值为 .

文档评论(0)

1亿VIP精品文档

相关文档