再送分,float取值范围。。。

tomkillua 2013-06-05 04:07:31


double类型的a,怎么就显示这么点。。。
范围不是从10的-37次幂 到 10的+37次幂吗,而且double是用64位长度的额
...全文
97 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
tomkillua 2013-06-05
  • 打赏
  • 举报
回复
引用 3 楼 masol 的回复:
和double精度无关,和你的printf输出有关。改成 printf("%.100f ....)去看看吧。 ps: 你可以使用boost format库来取代stdio,更灵活一些。
已经明白了一点点了,我初学者。。。 谢谢两位
masol 2013-06-05
  • 打赏
  • 举报
回复
和double精度无关,和你的printf输出有关。改成 printf("%.100f ....)去看看吧。 ps: 你可以使用boost format库来取代stdio,更灵活一些。
tomkillua 2013-06-05
  • 打赏
  • 举报
回复
引用 1 楼 LCL_data 的回复:
是%f截断了 用%lf
一样的,没用。。。刚试过
十八道胡同 2013-06-05
  • 打赏
  • 举报
回复
是%f截断了 用%lf

69,373

社区成员

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

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