#include #include using namespace std; int main() { /* no special formatting specified */ cout << 0.00000123456789012345678 << endl; cout << 0.0000123456789012345678 << endl; cout << 0.000123456789012345678 << endl; cout << 0.00123456789012345678 << endl; cout << 0.0123456789012345678 << endl; cout << 0.123456789012345678 << endl; cout << 123.4567890123456789 << endl; cout << 123456.7890123456789 << endl; cout << 123456789.0123456789 << endl; cout << std::showpoint << endl; cout << 30 << " " << 1000L << " " << 1000.00 << " " << 3.14159; cout << std::noshowpoint << endl; cout << 30 << " " << 1000L << " " << 1000.00 << " " << 3.14159; cout << endl; cout << std::fixed << endl; cout << std::setprecision(1) << 123.456 << endl; cout << std::setprecision(2) << 123.456 << endl; cout << std::setprecision(3) << 123.456 << endl; cout << std::setprecision(4) << 123.456 << endl; cout << std::setprecision(5) << 123.456 << endl; cout << std::setprecision(6) << 123.456 << endl; cout << std::setprecision(7) << 123.456 << endl; cout << std::scientific << endl; cout << std::setprecision(1) << 123.456 << endl; cout << std::setprecision(2) << 123.456 << endl; cout << std::setprecision(3) << 123.456 << endl; cout << std::setprecision(4) << 123.456 << endl; cout << std::setprecision(5) << 123.456 << endl; cout << std::setprecision(6) << 123.456 << endl; cout << std::setprecision(7) << 123.456 << endl; }