C++的输出
如果使用了控制符,在程序单位的开头除了要加iostream头文件外,还要加iomanip头文件
下面通过一个例子来具体说明一下如何使用控制符
setprecision()用来控制一共输出多少位数
#include <iostream>
#include<iomanip>
using namespace std;
int main()
{
double a=123.456789012345;
cout<<setprecision(6)<<a<<endl;
}
输出结果:123.457
setiosflags(ios::fixed)来控制小数的输出
#include <iostream>
#include<iomanip>
using namespace std;
int main()
{
double a=123.456789012345;
cout<<setiosflags(ios::fixed)<<setprecision(8)<<a<<endl;//输出8位小数
}