use*_*557 3 c++ precision cout iomanip
当使用浮点数,即31.14159时,如何设置cout以在浮点上使用setprecision(4):
cout <<setprecision(4)<< 31.14159<<endl; // returns 31.14
Run Code Online (Sandbox Code Playgroud)
按原样,它用整数表示十进制数字,输出:31.14.但是,我想得到:31.1416.
std :: fixed表示小数点后面会有一个固定的小数位数.
std::cout << std::setprecision(4) << std::fixed << 31.14159;
Run Code Online (Sandbox Code Playgroud)
- 这将打印 31.1416
| 归档时间: |
|
| 查看次数: |
3279 次 |
| 最近记录: |