青少年编程知识记录 codecoming

C++中的位宽与保留小数

一、setw函数

C++ setw() 函数用于设置字段的宽度,语法格式如下

setw(n)

比如:

#include <bits/stdc++.h>  using namespace std;  int main () {  	cout<<setw(6)<<23;  	return 0;  }







二、字符填充setfill

上面是用空格填充的,可以指定某些字符进行填充。

#include <bits/stdc++.h>  using namespace std;  int main () {  	int x=23;  	cout << setfill('#')  << setw(6) <<x<< endl;  	return 0;  }

效果:



三、保留小数setprecision

#include <bits/stdc++.h>  using namespace std;  int main () {  	double value = 3.14159;  	cout << fixed << setprecision(2) << value << endl;  	return 0;  }



(adsbygoogle = window.adsbygoogle || []).push({});

作者:亿万年的星光 分类:C++知识 浏览: