Data Type Reference

You can use the following data types for controls and indicators, diagram terminals, wires, and node terminals.

Icon Data Type Details
1378 Single-precision, floating-point numeric (SGL)

Minimum positive number: 1.40e-45

Maximum positive number: 3.40e+38

Minimum negative number: -3.40e+38

Maximum negative number: -1.40e-45

1378 Double-precision, floating-point numeric (DBL)

Minimum positive number: 4.94e-324

Maximum positive number: 1.79e+308

Minimum negative number: -1.79e+308

Maximum negative number: -4.94e-324

1378 Complex single-precision, floating-point numeric (CSG) Same as single-precision, floating-point, with a real and an imaginary part.
1378 Complex double-precision, floating-point numeric (CDB) Same as double-precision, floating-point, with a real and an imaginary part.
1378 8-bit signed integer numeric (I8)

A positive or negative integer stored using 8 bits, or a single byte.

Range: -128 to 127

1378 16-bit signed integer numeric (I16)

A positive or negative integer stored using 16 bits, or two bytes.

Range: -32,768 to 32,767

1378 32-bit signed integer numeric (I32)

A positive or negative integer stored using 32 bits, or four bytes.

Range: -2,147,483,648 to 2,147,483,647

1378 64-bit signed integer numeric (I64)

A positive or negative integer stored using 64 bits, or eight bytes.

Approximate Range: -1e19 to 1e19

1378 8-bit unsigned integer numeric (U8)

A positive integer stored using 8 bits, or a single byte.

Range: 0 to 255

1378 16-bit unsigned integer numeric (U16)

A positive integer stored using 16 bits, or two bytes.

Range: 0 to 65,535

1378 32-bit unsigned integer numeric (U32)

A positive integer stored using 32 bits, or four bytes.

Range: 0 to 4,294,967,295

1378 64-bit unsigned integer numeric (U64)

A positive integer stored using 64 bits, or eight bytes.

Approximate Range: 0 to 2e19

1378 timestamp

A time and date.

Minimum time: 01/01/1600 00:00:00

UTC maximum time: 01/01/3001 00:00:00 UTC

1378 enumerated type A list of items from which to select.
1378 Boolean A TRUE/FALSE value.
1378 string A series of text characters.
1378 array

A collection of multiple pieces of data, each of which must be the same data type.

The array icon shows the data type of the array's elements in square brackets and takes the color of that data type. As you add dimensions to the array, the thickness of the output wire increases.

1378 cluster

A collection of multiple pieces of data, each of which can be a different data type.

Cluster data types appear brown if all elements in the cluster are numeric or pink if any elements in the cluster are of non-numeric types.

1378 error cluster

A cluster of information that specifies error conditions returned by a node.

1378 path

The location of a file or directory.

1378 waveform

A cluster of information that specifies an array of data, the start time at which the data was collected, and the change in time between each measurement.

1378 digital waveform

A cluster of information that specifies a digital table of data, the start time at which the data was collected, and the change in time between each measurement.

1378 reference number (refnum)

A unique identifier for an object, such as a file or a task.

1378 variant

A generic container for all other types of data.