FPGA Floating-point to Unsigned 32bits
Just because they use the same number of bits, doesn't mean that you can perform operations on them in the same way.

Look at how a float is actually constructed internally - how the bits are used (sign, exponent, fraction) and then think about what would happen if you simply did integer operations on it.