Reads IBM floating-point data.
The IBMfloat field type is uncommon, found mainly in mainframe scientific applications. IBMfloat fields can be either 4 or 8 bytes long.