C++数字的输出处理问题(保留几位小数,或保留几位有效数字)

需要头文件——是I/O流控制头文件
setprecision(n)
“precision”的意思是“精度”,加上前面的“set”的意思也就明确了——设置精度
用setprecision可以设置保留几位有效数字,通过括号里的n来确定保留几位小数
用法一、保留几位有效数字

输入

include

include

using namespace std;
int main(){
double pi=3.141592653;
cout< cout< return 0;
}
输出

image.png

用法二、保留几位小数(四舍五入)
如果setprecision和fixed合用的话,控制小数点右面的位数,fixed的意思是从小数点开始计数
输入

include

include

using namespace std;
int main(){
double pi=3.141592653;
cout< cout< cout< return 0;
}
输出


image.png

你可能感兴趣的:(C++数字的输出处理问题(保留几位小数,或保留几位有效数字))