#include <iostream>
#include <locale>
#include <iomanip>
using namespace std;
int main()
{
// Use a fixed format with 2 decimal places.
cout << fixed << setprecision(2);
cout << "Default format: " << 12345678.12 << "\n\n";
// Set the locale to English.
locale eloc("English");
cout.imbue(eloc);
cout << "English format: " << 12345678.12 << "\n\n";
locale gloc("German");
cout.imbue(gloc);
cout << "German format: " << 12345678.12 << "\n\n";
return 0;
}
|