cout << fixed; //
强制以小数的方式显示
cout << left; // 向左对齐(默认向右对齐)
(以下函数需加头文件iomanip)
cout << setprecision(n); // 控制显示的小数位数为n位
cout << setfill('*'); // 填充*
cout << "|" << setw(n) << 3.14 << "|" << endl; // 控制域宽为n个字符
单精度浮点型和双精度浮点型精度问题:
float和double都只显示7位有效数字,但实际精度double可达15位