fork download
  1. #include <iostream>
  2. #include <cstdint>
  3. #include <iomanip>
  4.  
  5. int main()
  6. {
  7. uint64_t too_big = 72057594037927936111;
  8. double wont_fit = too_big;
  9. std::cout << std::fixed << std::setprecision(20);
  10. std::cout << too_big << "\n";
  11. std::cout << wont_fit << "\n";
  12. return 0;
  13. }
Success #stdin #stdout 0s 2896KB
stdin
Standard input is empty
stdout
16717361816799281263
16717361816799281152.00000000000000000000