问题1023--依样画葫芦-输出保留3位小数的实数

1023: 依样画葫芦-输出保留3位小数的实数

时间限制: 1 Sec  内存限制: 128 MB
提交: 332  解决: 214
[提交] [状态] [讨论版] [命题人:]

题目描述

读入一个实数(带小数点的数),保留3位小数输出这个浮点数。


下面的代码可以输出小数点后8位:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
    double r;
    cin >> r;
    cout<<fixed<<setprecision(8)<<r;
    return 0;
}
  


输入

一个实数

输出

一个实数,保留小数点后3位

样例输入 Copy

12.34521

样例输出 Copy

12.345

提示

可以利用setprecision()来控制小数点位数,例如
#include <iomanip>
 
cout<<fixed<<setprecision(3)<<x; //输出小数点后3位

来源/分类