Data Types

 
FILE_TYPE Type of Data Stored in Input File

Specify the type of data in the input file. Valid types are: ASCII, BYTE, UBYTE, INTEGER, UINTEGER, LONG, ULONG, FLOAT, DOUBLE, INT64 and UINT64. The table below shows the ranges for each type. For multi-channel binary files, FILE_TYPE can take a list of binary file types, and import those mixed types. Defaults to ASCII.

 

 

Name

Type

Range

BYTE

Signed Byte

-128 to 127

SBYTE

Signed Byte

-128 to +127

UBYTE

Unsigned Byte

0 to 255

INTEGER

Signed Integer

-32768 to + 32768

SINT

Signed Integer

-32768 to +32767

UINT

Unsigned Integer

0 to 65536

LONG

4-byte Signed Integer

-2147483648 to +2147483647

ULONG

4-byte Unsigned Integer

0 to +4294967295

FLOAT

4-byte Floating Point

-10^37 to 10^38

DOUBLE

8-byte Floating Point

-10^307 to +10^308

INT64

8-byte Signed Integer

9,223,372,036,854,775,808 to +9,223,372,036,854,775,807

UINT64

8-byte Unsigned Integer

0 to 18,446,744,073,709,551,615

ASCII

Human Readable (text)

-10^307 to +10^308

 
 
DATA_TYPE Type of Data to be Stored in Output Files

Specify the internal data type for DADiSP to convert and store a Series in a Dataset. Valid types are: ASCII, BYTE, UBYTE, INTEGER, UINTEGER, LONG, ULONG, INT64, UINT64, FLOAT, and DOUBLE. The table above shows the ranges for each type. Whenever DADiSP pages to disk, it will be written in the type specified by DATA_TYPE. All calculations will still be performed in double precision. Defaults to DOUBLE.

 

BYTESWAP Swap bytes (per FILE_TYPE)

Set to 1 to swap the bytes as per the binary type specified in FILE_TYPE during import, or 0 for no byteswap. Defaults to 0.