
2个回答
展开全部
一、c语言中可以使用printf函数
如:
float f=11;
double d=11;
printf("f=%.2f,d=%.2Lf\n",f,d);
这在c++中依然可以使用。
二、如果非要使用cout,可以这样
1
#include <iomanip>
2
//设置输出为固定精度,两位小数
cout<<fixed<<setprecision(2);
下面是一个例子:
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
double d1=123.454999;
double d2=45678.66511111;
cout<<fixed<<setprecision(2);
cout<<d1<<","<<d2<<endl;
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询