The informal, rule of thumb - for Modbus, is such that [if you expect a floating point number from two registers] you convert from IEEE754 to Single Precision.
Other devices simply return a number using one word (two bytes) in the range of 0 - 65535 (for this, you simply apply "y = mx +b")