• Source
    1. // setprecision example
    2. #include <iostream> // std::cout, std::fixed
    3. #include <iomanip> // std::setprecision
    4.  
    5. int main () {
    6. int precision = 2;
    7. double f =3.14159;
    8.  
    9. std::cout << std::setprecision(precision) << f << '\n';
    10. ++precision;
    11. std::cout << std::setprecision(precision) << f << '\n';
    12.  
    13. return 0;
    14. }