Next: , Previous: , Up: System File Format   [Contents]


1.7 Machine Floating-Point Info Record

The floating-point info record, if present, has the following format:

/* Header. */
int32               rec_type;
int32               subtype;
int32               size;
int32               count;

/* Data. */
flt64               sysmis;
flt64               highest;
flt64               lowest;
int32 rec_type;

Record type. Always set to 7.

int32 subtype;

Record subtype. Always set to 4.

int32 size;

Size of each piece of data in the data part, in bytes. Always set to 8.

int32 count;

Number of pieces of data in the data part. Always set to 3.

flt64 sysmis;
flt64 highest;
flt64 lowest;

The system missing value, the value used for HIGHEST in missing values, and the value used for LOWEST in missing values, respectively. See System File Format, for more information.

The SPSSWriter library in PHP, which identifies itself as FOM SPSS 1.0.0 in the file header record prod_name field, writes unexpected values to these fields, but it uses the same values consistently throughout the rest of the file.