#include <cstdint>
#include <iostream>
int main() {
float a = 3.5;
float * b = &a;
int32_t * c = (int32_t*) b;
int32_t d = *c; // tu jest float przerobiony na int32_t
std::cout << d << std::endl;
return 0;
}
I2luY2x1ZGUgPGNzdGRpbnQ+CiNpbmNsdWRlIDxpb3N0cmVhbT4KCmludCBtYWluKCkgewoJZmxvYXQgYSA9IDMuNTsKCWZsb2F0ICogYiA9ICZhOwoJaW50MzJfdCAqIGMgPSAoaW50MzJfdCopIGI7CglpbnQzMl90IGQgPSAqYzsgLy8gdHUgamVzdCBmbG9hdCBwcnplcm9iaW9ueSBuYSBpbnQzMl90CglzdGQ6OmNvdXQgPDwgZCA8PCBzdGQ6OmVuZGw7CglyZXR1cm4gMDsKfQo=