计算机单片机float存储格式(讲得很好)

时间:2013-11-16 09:34:08
【文件属性】:

文件名称:计算机单片机float存储格式(讲得很好)

文件大小:98KB

文件格式:DOC

更新时间:2013-11-16 09:34:08

float 存储格式

float存储格式及FPU float存储格式及FPU 浮点数用科学计数法的形式存储, 即分成符号位, 底数位和指数位 如 10.0 的二进制表示为 1010.0, 科学表示法表示为: 1.01exp110, 即 (1+0*1/2+1*1/4)*2^3. 小数点每左移一位指数要加1, 每右移一位指数要减1. 其存储格式符合IEEE标准, 即 数据格式 符号位 底数位 指数位 单精度 float 1 23 8 双精度 double 1 52 11 扩展精度 1 64 15 存储顺序为: 符号位 指数位 底数位, 由于底数的个位必为1, 因此个位和小数点就不存储. 指数位的高位也是符号位, 不过为1表示正, 0表示负.


网友评论

  • 讲的非常详细,现在明白了浮点数到底怎么处理了。
  • 讲得比较清晰,并且验证了一下,AVR和M0都是以IEEE754来处理浮点的,且都是调用程序来算浮点的,没有浮点专用的硬件