IEEE_754的32位单精度浮点数

2776阅读 0评论2012-04-30 810
分类:C/C++

表示
  最高位是符号位,接下的8位是指数位,剩下的23位是小数位
  0|000 0000 0|000 0000 0000 0000 0000 0000    +0.0
  上下之间:正float数,共2^31-2^23-1个
  0|111 1111 1|000 0000 0000 0000 0000 0000    +∞
  上下之间:非数字,打印显示NaN,共2^23-1个
  1|000 0000 0|000 0000 0000 0000 0000 0000    -0.0
  上下之间:负float数,共2^31-2^23-1个
  1|111 1111 1|000 0000 0000 0000 0000 0000    -∞
  上下之间+下面:非数字,打印NaN,共2^23-1个
  1|111 1111 1|111 1111 1111 1111 1111 1111

  相关文档链接
  http://www.cnblogs.com/bossin/archive/2007/04/08/704567.html
 
 
上一篇:关于编码
下一篇:正则表达式相关