Real data model

realdata
x
is the real value
s
is the sign (±1)
b
is an integer > 1
e
is an integer, where emin ≤ e ≤ emax
p
is an integer > 1
fk
is a nonnegative integer < b (f1 ≠ 0)
Note: If x=0, then e=0 and all fk=0.
IBM extension begins XL Fortran implements this model with the following parameters:
Real Kind parameter b Parameter p Parameter emin Parameter emax Parameter
4 2 24 -125 128
8 2 53 -1021 1024
16 2 106 -1021 1024
IBM extension ends
The following intrinsic functions use this model:
DIGITS MINEXPONENT RRSPACING
EPSILON NEAREST SCALE
EXPONENT PRECISION SET_EXPONENT
FRACTION RADIX SPACING
HUGE RANGE TINY
MAXEXPONENT