#include #include using namespace std; int main() { float number1 {0.1}; float number2 {0.5}; streamsize oldPrecision {cout.precision()}; cout << "number1 = " << number1 << endl; cout << "number2 = " << number2 << endl; cout << endl << endl; cout << "After call to set precision " << endl; cout << fixed << setprecision(15) ; cout << "number1 = " << number1 << endl; cout << "number2 = " << number2 << endl; cout << "number1 = " << number1 << endl; cout << endl << endl; cout << "After restoring the precision " << endl; cout.precision(oldPrecision); cout << defaultfloat; // cout << setprecision(oldPrecision); cout << "number1 = " << number1 << endl; cout << "number2 = " << number2 << endl; return 0; }