Hi, I was going through wikipedia about endians.I got the below description with respect to floating point numbers: "On some machines, while integers were represented in little-endian form, floating-point numbers were represented in big-endian form. [3] Because there are many floating 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 endian-ness of the memory representation is not part of the IEEE specification"
Why is it so?How do people who need to work with floating point math manage when their application involves communication between two cpus of different endians?
Regards, s.subbarayan