This topic describes the range of valid values for the core built-in 4Test data types.
4Test Data Type | Range of Values |
---|---|
INTEGER |
Minimum: -2147483648 Maximum: 2147483647 |
REAL |
Machine-dependent, though on most systems a REAL is 8 bytes. Range on x86 architectures: the value zero and the range 2.23E-308 to 1.79E308, positive and negative |
NUMBER |
Covers the range of both INTEGER and REAL. |
DATE |
Minimum: -4713-01-01 [negative numbers for dates B.C.E. (B.C.)] Maximum: 19999-12-31 [positive numbers for dates C.E. (A.D.)] |
TIME |
Minimum: 00:00:00.000000 Maximum: 23:59:59.999999 |
STRING |
Minimum: Zero characters (the empty string) Maximum: 16,383 characters |
STRING constant |
(Unevaluated characters inside quotation marks) Minimum: Zero characters (the empty string) Maximum: 4096 characters |
Identifiers |
Minimum: One character Maximum: 2048 characters |