REAL and LREAL are so-called floating-point types. They are required to represent rational numbers. 32 bits of memory space is reserved for REAL and 64 bits for LREAL.
Valid values for REAL: 1.175494351e-38 to 3.402823466e+38
Valid values for LREAL: 2.2250738585072014e-308 to 1.7976931348623158e+308
See also: REAL/LREAL constants⮫ “REAL/LREAL constants”