C++中想要将输出的值保留n位小数,需要用到一个函数。
cout<<fixed<<setprecision(n)<<变量;
也就是:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double n, m;
cin>>n>>m;
cout<<fixed<<setprecision(2)<<n / m;
return 0;
}
还需要include<iomanip>库
注意:如果是int/double(float),需要将被除数*1.0
cout<<n * 1.0 / m;