#include <iostream>
using namespace std;
int main() {
double test = 0.3;
unsigned char* bytes = reinterpret_cast<unsigned char*>(&test);
double recv = *reinterpret_cast<double*>(bytes);
std::cout << recv << std::endl;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7Cglkb3VibGUgdGVzdCA9IDAuMzsKCXVuc2lnbmVkIGNoYXIqIGJ5dGVzID0gcmVpbnRlcnByZXRfY2FzdDx1bnNpZ25lZCBjaGFyKj4oJnRlc3QpOwoJZG91YmxlIHJlY3YgPSAqcmVpbnRlcnByZXRfY2FzdDxkb3VibGUqPihieXRlcyk7CglzdGQ6OmNvdXQgPDwgcmVjdiA8PCBzdGQ6OmVuZGw7Cn0=