Floating point Endianness?
Yes, floating point can be endianess dependent. See Converting float values from big endian to little endian for info, be sure to read the comments.
According to Wikipedia,
Floating-point and endianness
On some machines, while integers were represented in little-endian form, floating point numbers were represented in big-endian form. Because there are many floating point formats, and a lack of a standard "network" representation, no standard for transferring floating point values has been made. This means that floating point data written on one machine may not be readable on another, and this is the case even if both use IEEE 754 floating point arithmetic since the endianness of the memory representation is not part of the IEEE specification.