double 类型的精度问题

帝王铠 2014-02-12 10:10:32
#include<stdio.h>
main()
{
double n=1.5e30;
printf("%f\n",n);
printf("%lf\n",n);
return 0;
}
用vc++6.0得到结果
貌似还是31位
...全文
141 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
帝王铠 2014-02-18
  • 打赏
  • 举报
回复
引用 2 楼 fq553165833 的回复:
虽然是JAVA的,但我想也是通用的。double精度
谢,不过为什么会产生精度丢失的问题呢
帝王铠 2014-02-18
  • 打赏
  • 举报
回复
引用 3 楼 zhao4zhong1 的回复:
http://bbs.csdn.net/topics/390676437
谢,不过楼上较为满意
赵4老师 2014-02-13
  • 打赏
  • 举报
回复
我系麦叔叔 2014-02-12
  • 打赏
  • 举报
回复
虽然是JAVA的,但我想也是通用的。double精度
帝王铠 2014-02-12
  • 打赏
  • 举报
回复
还有这个网名为什么没有显示,还是u编号。。?

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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