All Intel 32-bit CPUs should be the same, but the compilers and compiler settings may not be the same.

Sometimes long double is 64 bit, sometimes 80, but it might be something else too.


You could try comparing the members of std::numeric_limits<long double> on the two machines.