floatToRawIntBits

Returns an integer representing the raw bits of the given value according to the IEEE 754 floating-point "single format" bit layout.

This function preserves the exact NaN bit-pattern.