data_output.hpp 672 B

1234567891011121314151617181920212223242526272829
  1. #include <iomanip>
  2. void man1(double EPS){
  3. int pr = -log10(EPS);
  4. std::cout << std::fixed;
  5. std::cout.precision(pr);
  6. }
  7. void print_table_2(std::list<trip_t>& integral_list){
  8. man1(1e-9);
  9. std::cout << std::left << std::setw(15) << "Interval count\t";
  10. std::cout << std::left << std::setw(15) << "Error\t";
  11. std::cout << std::left << std::setw(15) << "Time";
  12. std::endl(std::cout);
  13. for(auto i : integral_list){
  14. std::cout << std::left << std::setw(15) << std::get<0>(i) << "\t";
  15. std::cout << std::left << std::setw(15) << std::get<1>(i) << "\t";
  16. std::cout << std::left << std::setw(15) << std::get<2>(i) << "\n";
  17. }
  18. std::endl(std::cout);
  19. }