The following table displays the numeric data types available in LabVIEW. LabVIEW stores each data type in a different way.
Terminal | Numeric Data Type | Bits of Storage on Disk | Approximate Number of Decimal Digits | Approximate Range |
---|---|---|---|---|
Single-precision, floating-point | 32 | 6 | Minimum positive number: 1.40e–45 Maximum positive number: 3.40e+38 Minimum negative number: –1.40e–45 Maximum negative number: –3.40e+38 | |
Double-precision, floating-point | 64 | 15 | Minimum positive number: 4.94e–324 Maximum positive number: 1.79e+308 Minimum negative number: –4.94e–324 Maximum negative number: –1.79e+308 | |
Extended-precision, floating-point | 128 | varies from 15 to 20 by platform | Minimum positive number: 6.48e–4966 Maximum positive number: 1.19e+4932 Minimum negative number: –6.48e–4966 Maximum negative number: –1.19e+4932 | |
Complex single-precision, floating-point | 64 | 6 | Same as single-precision, floating-point for each (real and imaginary) part | |
Complex double-precision, floating-point | 128 | 15 | Same as double-precision, floating-point for each (real and imaginary) part | |
Complex extended-precision, floating-point | 256 | varies from 15 to 20 by platform | Same as extended-precision, floating-point for each (real and imaginary) part | |
Fixed-point | 64, or 72 if you include an overflow status | varies by user configuration | varies by user configuration | |
Byte signed integer | 8 | 2 | –128 to 127 | |
Word signed integer | 16 | 4 | –32,768 to 32,767 | |
Long signed integer | 32 | 9 | –2,147,483,648 to 2,147,483,647 | |
Quad signed integer | 64 | 18 | –1e19 to 1e19 | |
Byte unsigned integer | 8 | 2 | 0 to 255 | |
Word unsigned integer | 16 | 4 | 0 to 65,535 | |
Long unsigned integer | 32 | 9 | 0 to 4,294,967,295 | |
Quad unsigned integer | 64 | 19 | 0 to 2e19 | |
128-bit time stamp | 128 | 19 | Minimum time: 01/01/1600 00:00:00 UTC maximum time: 01/01/3001 00:00:00 UTC |