float在内存中的存储

星衍 2012-09-26 09:51:31
将一个float型转化为内存存储,先将其绝对值化为二进制科学计数法,再看实数的正负,为正,则在第三十一位放1,负则放0,下一步中,二进制的指数为正时,为什么第三十位为1,不是0表示正吗???
...全文
168 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Gloveing 2012-09-26
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 的回复:]
在百度搜“浮点数存储格式”
[/Quote]
++
赵4老师 2012-09-26
  • 打赏
  • 举报
回复
在百度搜“浮点数存储格式”
mujiok2003 2012-09-26
  • 打赏
  • 举报
回复
浮点数的存储结构较复杂

参考:IEEE-754
dpdp_2012 2012-09-26
  • 打赏
  • 举报
回复
IEEE754 指数是用移码表示的,偏移量是0x7f。指数全0表示非规格化数;指数全1,尾数全0表示无穷;指数全1,尾数不为0,表示NAN,即不存在的数。
AnYidan 2012-09-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

浮点数的存储结构较复杂

参考:IEEE-754
[/Quote]

++
qingtianweichong 2012-09-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

浮点数的存储结构较复杂

参考:IEEE-754
[/Quote]

刚学组成原理,楼主正解!

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧