fork download
  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. }
Success #stdin #stdout 0s 3340KB
stdin
Standard input is empty
stdout
3.1
3.14