C++输入输出格式--保留n位小数

来源:互联网 发布:hmmlearn python 教程 编辑:程序博客网 时间:2024/06/05 15:52

打印:

#include<iostream>#include<iomanip>using namespace std;double p=0.123456789;int main(){    cout<<setiosflags(ios::fixed)<<setprecision(6)<<p<<endl;///0.123457    return 0;}



更多输入输出控制参:

http://images2015.cnblogs.com/blog/733943/201604/733943-20160422194116085-617979812.jpg



浮点数四舍五入取数:

#include<iostream>#include<iomanip>using namespace std;double a=1.1,b=1.6,c=2.4;int main(){    cout<<(int)(a+0.5)<<endl;// 1    cout<<(int)(b+0.5)<<endl;// 2    cout<<(int)(c+0.5)<<endl;// 2    cout<<setiosflags(ios::fixed)<<setprecision(0)<<c<<endl;// 2    return 0;}








原创粉丝点击