fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. double value = 0xBADCAB1E;
  6. bool isValueTrue = (bool)value;
  7. cout << isValueTrue << "\n";
  8.  
  9. double firstRes = 1 << 1; // 0001b << 1 == 0010b == 2
  10. cout << firstRes << "\n";
  11.  
  12. double secondRes = 0xDEADC0DE;
  13. cout << secondRes << "\n";
  14.  
  15. double finalRes = 0.;
  16. if(isValueTrue)
  17. finalRes = firstRes;
  18. else
  19. finalRes = secondRes;
  20.  
  21. cout << "finalRes: " << finalRes << "\n";
  22.  
  23. return 0;
  24. }
Success #stdin #stdout 0s 3412KB
stdin
Standard input is empty
stdout
1
2
3.73593e+09
finalRes: 2