#include <iostream>
using namespace std;
int main() {
double value = 0xBADCAB1E;
bool isValueTrue = (bool)value;
cout << isValueTrue << "\n";
double firstRes = 1 << 1; // 0001b << 1 == 0010b == 2
cout << firstRes << "\n";
double secondRes = 0xDEADC0DE;
cout << secondRes << "\n";
double finalRes = 0.;
if(isValueTrue)
finalRes = firstRes;
else
finalRes = secondRes;
cout << "finalRes: " << finalRes << "\n";
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7Cglkb3VibGUgdmFsdWUgPSAweEJBRENBQjFFOwoJYm9vbCBpc1ZhbHVlVHJ1ZSA9IChib29sKXZhbHVlOwoJY291dCA8PCBpc1ZhbHVlVHJ1ZSA8PCAiXG4iOwoJCglkb3VibGUgZmlyc3RSZXMgPSAxIDw8IDE7IC8vIDAwMDFiIDw8IDEgPT0gMDAxMGIgPT0gMgoJY291dCA8PCBmaXJzdFJlcyA8PCAiXG4iOwoJCglkb3VibGUgc2Vjb25kUmVzID0gMHhERUFEQzBERTsKCWNvdXQgPDwgc2Vjb25kUmVzIDw8ICJcbiI7CgkKCWRvdWJsZSBmaW5hbFJlcyA9IDAuOwoJaWYoaXNWYWx1ZVRydWUpCgkJZmluYWxSZXMgPSBmaXJzdFJlczsKCWVsc2UKCQlmaW5hbFJlcyA9IHNlY29uZFJlczsKCQkKCWNvdXQgPDwgImZpbmFsUmVzOiAiIDw8IGZpbmFsUmVzIDw8ICJcbiI7CgkKCXJldHVybiAwOwp9