MINEXP
MINEXP returns a FIXED BINARY(31,0) value that is the minimum value that EXPONENT(x) can assume.
- x
- Expression. x must have the REAL and FLOAT attributes.
MINEXP(x) is a constant and can be used in restricted expressions.
Example (Intel values)
minexp(x) = -125 for x float bin(p), p <= 21
minexp(x) = -1021 for x float bin(p), 21 < p <= 53
minexp(x) = -16831 for x float bin(p), 53 < p
minexp(x) = -125 for x float dec(p), p <= 6
minexp(x) = -1021 for x float dec(p), 6 < p <= 16
minexp(x) = -16831 for x float dec(p), 16 < p
Example (AIX values)
minexp(x) = -125 for x float bin(p), p <= 21
minexp(x) = -1021 for x float bin(p), 21 < p <= 53
minexp(x) = -968 for x float bin(p), 53 < p
minexp(x) = -125 for x float dec(p), p <= 6
minexp(x) = -1021 for x float dec(p), 6 < p <= 16
minexp(x) = -968 for x float dec(p), 16 < p
Example (z/OS Hexadecimal values)
minexp(x) = -64 for x float bin(p), p <= 21
minexp(x) = -64 for x float bin(p), 21 < p <= 53
minexp(x) = -50 for x float bin(p), 53 < p
minexp(x) = -64 for x float dec(p), p <= 6
minexp(x) = -64 for x float dec(p), 6 < p <= 16
minexp(x) = -50 for x float dec(p), 16 < p
Example (z/OS IEEE Binary Floating Point values)
minexp(x) = -125 for x float bin(p), p <= 21
minexp(x) = -1021 for x float bin(p), 21 < p <= 53
minexp(x) = -16381 for x float bin(p), 53 < p
minexp(x) = -125 for x float dec(p), p <= 6
minexp(x) = -1021 for x float dec(p), 6 < p <= 16
minexp(x) = -16381 for x float dec(p), 16 < p
Example (z/OS IEEE Decimal Floating Point values)
minexp(x) = -94 for x float dec(p), p <= 7
minexp(x) = -382 for x float dec(p), 7 < p <= 16
minexp(x) = -6142 for x float dec(p), 16 < p