fork download
  1. #include <iostream>
  2. #include <cmath>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8. /*za detaljnu specifikaciju , zaviri u <climits>*/
  9. /*ukratko vidi nize primjere*/
  10. // long long
  11.  
  12. unsigned long unsignedLong = 4294967295; //maximum
  13. cout<< unsignedLong << endl;
  14.  
  15. //dodaj npr 3
  16. unsignedLong += 3;
  17. cout<< unsignedLong << endl; //vrti ga ponovo
  18.  
  19. unsigned long long unsignedLongLong = 4294967295;
  20. unsignedLongLong += 3;
  21. cout<< unsignedLongLong << endl; // idemo dalje do (2^63 -1)
  22.  
  23. //znaci jos plus npr. 1000000 daje OK ... sve do (2^63 -1)
  24. unsignedLongLong += 1000000000;
  25. cout<< unsignedLongLong << endl;
  26.  
  27.  
  28.  
  29.  
  30. return 0;
  31. }
Success #stdin #stdout 0s 2896KB
stdin
Standard input is empty
stdout
4294967295
2
4294967298
5294967298