99问答网
所有问题
为什么让c++中cout输出总是整数
不管是float还是double都是输出123457,好奇怪,是我的c++有问题吗
举报该问题
推荐答案 推荐于2016-04-18
c++默认输出六位有效数字
你可以试试增加头文件#include<iomanip>
然后cout<<setprecision(8)<<a;
其中利用setprecision()控制,而且一直有效,直至下次改变
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WjBOvjXBBzOevezvWtt.html
相似回答
大家正在搜
相关问题
C++,为什么输出的总是整数?
c++中用cout函数怎样实现格式输出
为什么c中x变量是double类型的小数,cout输出整数啊
c++计算小数(为什么第二个总是输出整数如1.00,2.00...
c++中,多个要输出的数据写在一个cout中的问题?
C++中如果一个int型变量没有给具体值,为什么用cout输...
在如下C++程序中,为什么cout 和printf输出的值不...
cout<<‘A'+n为什么输出整数而不是字符?