社区
C语言
帖子详情
整型和浮点型在都占4个字节的情况下为什么表示的范围不一样?_
大扣子
2011-12-07 12:08:13
求详细解释,非常感谢。
...全文
458
6
打赏
收藏
整型和浮点型在都占4个字节的情况下为什么表示的范围不一样?_
求详细解释,非常感谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
机智的呆呆
2011-12-07
打赏
举报
回复
float和double变量的内存布局~~~~~~
猪头小哥
2011-12-07
打赏
举报
回复
+ 浮点数和整数在计算机里面存储的方式是不一样的~~
[Quote=引用 3 楼 mymsdndownload 的回复:]
引用楼主 o107704785 的回复:
求详细解释,非常感谢。
都是10块钱,为什么美元和人民币价值不一样?
[/Quote]
mymsdndownload
2011-12-07
打赏
举报
回复
[Quote=引用楼主 o107704785 的回复:]
求详细解释,非常感谢。
[/Quote]
都是10块钱,为什么美元和人民币价值不一样?
nuaazdh
2011-12-07
打赏
举报
回复
整型数除了符号位,每一位都是数值为,即为我们通常了解的二进制数的表示方式,而浮点数一般采用的是尾数+阶码的表示方式。不恰当的比方,5个十进制数,最大的整数只能是99999,若为浮点数则可以为9乘以10的9999次方,这两个值当然相差很大
icemornings
2011-12-07
打赏
举报
回复
IEEE浮点表示法,单精度只有23位尾数位,所以不能精确表示所有32位整数。
浮点数有8个阶码位,所以可以得到很大的指数,所以可以表示很大的数。
自己翻书去,谁有心情给你解释这种死规定。
turing-complete
2011-12-07
打赏
举报
回复
浮点型数的表示范围增加了,但是其代价是精度下降了,例如:float精度大概在7位有效数字,而int类型可达到10位
网络流量优化策略.pptx
网络流量优化策略.pptx
网络时代中职院校图书馆用户需求及服务研究.docx
网络时代中职院校图书馆用户需求及服务研究.docx
物联网电梯监控传输解决方案的研究.docx
物联网电梯监控传输解决方案的研究.docx
软件设计服务行业技术趋势分析.pptx
软件设计服务行业技术趋势分析.pptx
vscode的vsix插件
vscode的vsix插件
C语言
70,020
社区成员
243,264
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章