为什么IEEE标准的float最大整数是2^128-2^104?

-Nick-Young 2017-04-27 08:47:24
为什么IEEE标准的float最大整数是2^128-2^104?
...全文
555 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
mLee79 2019-06-19
  • 打赏
  • 举报
回复
最大的 float 是 0x7F7FFFFF, 阶码 0xFE - 127 = 127, 尾数 (1).FFFFFE, 表示 1.FFFFFE * 2^127, 把尾数左移23位, 阶码减 23 得到 0xFFFFFF * 2^104, 不就是 2^128 - 2^104 么
m0_59617733 2021-06-23
  • 举报
回复
@mLee79 你好,请问可以详细解释一下吗,7F7FFFFF是什么意思
qq_40449411 2019-06-18
  • 打赏
  • 举报
回复
我也算的这个结果
ckc 2017-04-28
  • 打赏
  • 举报
回复
你从哪看到的这个数据? 既然是浮点数,为什么还有最大整数一说? 如果是指指数为0,尾数部分float只有23位,离你的2^128差太远了 就算是双精度和扩展双精度,尾数也比128少很多。

6,120

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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