专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C++

C语言中的%f和%lf搞不明白,该怎么解决

发布时间:2011-06-28 21:12:01 文章来源:www.iduyao.cn 采编人员:星星草
C语言中的%f和%lf搞不明白
double d=12.123456789;
  printf("%12.9f",d);
很精确的输出了12.123456789一个字不漏

但问题是%f不是对应单精度的吗?不是只能保证6位小数位的吗?为啥这里能用%f输出9位小数。。。。。彻底搞晕了

------解决方案--------------------
%f 浮点数(包括float和double)

------解决方案--------------------
printf中,%f通杀单精度和双精度
在scanf中,%f和%lf才有区别
------解决方案--------------------
探讨

printf中,%f通杀单精度和双精度
在scanf中,%f和%lf才有区别
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: