#include <iostream>
int main() {
const double pi = 3.1415926;
const unsigned char* c = reinterpret_cast<const unsigned char*>(&pi);
for(int i=0; i<sizeof(double); ++i)
{
std::cout << std::hex << static_cast<int>(c[i]) << " ";
}
std::cout << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKaW50IG1haW4oKSB7CgoJY29uc3QgZG91YmxlIHBpID0gMy4xNDE1OTI2OwoJCgljb25zdCB1bnNpZ25lZCBjaGFyKiBjID0gcmVpbnRlcnByZXRfY2FzdDxjb25zdCB1bnNpZ25lZCBjaGFyKj4oJnBpKTsKCQoJZm9yKGludCBpPTA7IGk8c2l6ZW9mKGRvdWJsZSk7ICsraSkKCXsKCQlzdGQ6OmNvdXQgPDwgc3RkOjpoZXggPDwgc3RhdGljX2Nhc3Q8aW50PihjW2ldKSA8PCAiICI7Cgl9CglzdGQ6OmNvdXQgPDwgc3RkOjplbmRsOwoKCXJldHVybiAwOwp9