随笔分类 -  C++

摘要:一、单精度浮点数先来简单了解一下浮点数在计算机中的存储方式。根据IEEE 754标准,单精度浮点数格式如下(所有位取0):符号位指数部分尾数00000000000000000000000000000000各部分解释单精度浮点数有32个二进制位,左侧是高位,右侧是低位。最高位被指定为符号位,0代表正数,1代表负数。指数部分将是2的幂次,其编码值(即上表指数部分对应的八个二进制位)规定为指数的实际值加上偏移值2^7-1=127,这是为了避免负数,将[-127, 128]映射到[0, 255],这样指数部分编码就可以简单地编排为[00000000, 11111111]。例如指数部分为00001000 阅读全文
posted @ 2014-02-28 15:36 ty.j 阅读(7815) 评论(0) 推荐(2)