【C++语法】C++中cout精度、域宽、填充字符等的设置

C++中cout精度、域宽、填充字符等的设置

#include 
#include 
#include 

using namespace std;

int main()
{
	double d=sqrt(2.0);
	cout << "精度设置:" << endl;
	for (int i = 0; i < 5; i++)
	{
		cout <
//C++中cout输出小数点后指定位数
# include 
# include 

using namespace std;

int main()
{
    const double PI = 3.1415926;
    
    cout << "保留小数点后3位有效数字:";
    cout << fixed << setprecision(3) << PI << endl;


    return 0;
}

输出结果:
保留小数点后3位有效数字:3.142

# include

操作符 功能
setfill(char c) 设置以c表示的填充字符
setprecision(int n) 设置以n表示的数值精度
setw(int n) 设置以n表示的域宽
oct 以八进制格式输出数据
dec 以十进制格式输出数据
hex 以十六进制格式输出数据
endl 插入换行符并刷新输出缓冲流
left 左对齐
right 右对齐
fixed 定点数方式输出

 

 

 

 

你可能感兴趣的:(【C++语法】C++中cout精度、域宽、填充字符等的设置)