import std.stdio;
void main()
{
uint u = 0b01111111100000000000000000000001u;
writeln(cast(float)u);
writeln(*cast(float*)&u);
writeln(cast(uint)float.nan);
}
aW1wb3J0IHN0ZC5zdGRpbzsKCnZvaWQgbWFpbigpCnsKCXVpbnQgdSA9IDBiMDExMTExMTExMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDF1OwoJd3JpdGVsbihjYXN0KGZsb2F0KXUpOwoJd3JpdGVsbigqY2FzdChmbG9hdCopJnUpOwoJd3JpdGVsbihjYXN0KHVpbnQpZmxvYXQubmFuKTsKfQ==