标签:style blog color os io 数据 div c++
#include <iostream> #include <iomanip> using namespace std; int main () { double a=123456.343001; cout<<"a的值为123456.343001"<<endl<<endl; cout<<"不做任何操作,默认情况下只显示6六位数据:"<<a<<endl<<endl; cout<<"指定10位小数且为浮点数表示setiosflags(ios::fixed):"<<setiosflags(ios::fixed)<<setprecision(10)<<a<<endl<<endl; cout<<"指定为10位小数且为指数形式表示setiosflags(ios::scientific),就是留下有效位:如何指定的有效位超过本来的有效位,其输出就是本身的位数:"<<setiosflags(ios::scientific)<<setprecision(12)<<a<<endl<<endl; cout<<"指定为10位小数且为指数形式表示setiosflags(ios::scientific),就是留下有效位:setprecision(10)指定留下10位有效位"<<setiosflags(ios::scientific)<<setprecision(10)<<a<<endl<<endl; cout<<"左对齐:"<<setiosflags(ios::left)<<setprecision(20)<<a<<endl<<endl; cout<<"右对齐:"<<setiosflags(ios::right)<<setprecision(20)<<a<<endl<<endl; system("pause"); return 0; }
#include <iostream>
#include <iomanip>
using namespace std;
int main ()
{
double a=123456.343001;
cout<<"a的值为123456.343001"<<endl<<endl;
cout<<"不做任何操作,默认情况下只显示6六位数据:"<<a<<endl<<endl;
cout<<"指定10位小数且为浮点数表示setiosflags(ios::fixed):"<<setiosflags(ios::fixed)<<setprecision(10)<<a<<endl<<endl;
cout<<"指定为10位小数且为指数形式表示setiosflags(ios::scientific),就是留下有效位:如何指定的有效位超过本来的有效位,其输出就是本身的位数:"<<setiosflags(ios::scientific)<<setprecision(12)<<a<<endl<<endl;
cout<<"指定为10位小数且为指数形式表示setiosflags(ios::scientific),就是留下有效位:setprecision(10)指定留下10位有效位"<<setiosflags(ios::scientific)<<setprecision(10)<<a<<endl<<endl;
cout<<"左对齐:"<<setiosflags(ios::left)<<setprecision(20)<<a<<endl<<endl;
cout<<"右对齐:"<<setiosflags(ios::right)<<setprecision(20)<<a<<endl<<endl;
system("pause");
return 0;
}
标签:style blog color os io 数据 div c++
原文地址:http://www.cnblogs.com/2014acm/p/3887450.html