#include <iostream>
using namespace std;
int main()
{
double f = 123456.123456789;
cout << "Using default numeric format.\n";
cout << "f with default precision: " << f << "\n\n";
cout << "Setting the precision to 9.\n";
cout.precision(9);
cout << "f with precision of 9: " << f << "\n\n";
cout << "Switching to fixed-point format.\n";
cout.setf(ios::fixed, ios::floatfield);
cout << "f with precision of 9 in fixed-point: " << f << "\n\n";
// Now, display two decimal places.
cout << "Display two decimal places in all cases: ";
cout.precision(2);
cout << 12.456 << " " << 10.0 << " " << 19.1 << endl;
return 0;
}
|