1、C++中输出指定保留的小数位数。
这里还要注意,每次输出只要设置一次就行了,因为这两个的作用范围是后续对象,而不是仅对后一个对象起作用。
#include<iostream> #include<stdio.h> #include<iomanip> using namespace std; int main() { double num = 3.1415926; //保留指定精度小数 cout << setiosflags(ios::fixed) << setprecision(2) << num << endl; cout << fixed << setprecision(2) << num << endl; //cout << setprecision(2) << num << endl;//保留有效数字 return 0; }