float浮点表示法.docVIP

  • 10
  • 0
  • 约4.88千字
  • 约 8页
  • 2018-06-15 发布于湖北
  • 举报
浮点表示法 此教程为ITjob软件开发教程网提供,特此分享,互相学习! float 共计32位(4字节) 由最高到最低位分别是第31、30、29、......、0位 31位是符号位,1表示该数为负,0反之 30~23位,一共8位是指数位(-128~127) 22~ 0位,一共23位是尾数位 每8位分为一组,分成4组,分别是A组、 B组、 C组、 D组 每一组是一个字节,在内存中逆序存储,即: DCBA ?? 31 30??? 23 22??????????????????? 0 ?? |-|--------|-----------------------| ?? | |??????? |?????????????????????? | ?? |-|--------|----------------------| 注: 尾数的存储位为23位,由于没有存储最高位的1,所以实际有效位为24位。如果其中20位都用来表示小数部分,能表示的最大值为0.999999 ??? 我们先不考虑逆序存储的问题,因为那样会把读者彻底搞晕,所以我先按照顺序的来讲,最后再把他们翻过来就行了。 纯整数的表示方法 ------------------------------------------------- ??? 现在让我们按照IEEE浮点数表示法,一步步的将float型浮点数1

文档评论(0)

1亿VIP精品文档

相关文档