我希望将输出精度全局设置为2位小数。
我已经尝试使用和setprecision
,但是输出中仍然包含'e'。
这是我的示例代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main ()
{
double pay=16.78;
double hours;
double total;
cout.precision(2);
cout << "Please enter how many hours you worked : " << endl;
cin >> hours;
total=hours*pay;
cout << "You earned: " << total << endl;
}