Determines whether to set the maximum Fixed Binary precision to a precise value or to use standard PL/I conversion rules to
determine precision.
Syntax
{-fbmaxp|-fixed_bin_max_p} {31|63}
-nofbmaxp
Behavior
- -fbmaxp|-fixed_bin_max_p
- Specifies the maximum Fixed Binary precision. Valid parameters are:
- 31
- Sets the maximum signed Fixed Binary intermediate result precision to 31. For unsigned fixed binary operands, the maximum
intermediate precision is 32.
- 63
- Sets the maximum signed Fixed Binary intermediate result precision to 63.
Note: Arithmetic operations with fixed binary operands (p <= 31) result in a maximum intermediate precision of p=31. For operands
(32 >= p <= 63), the result precision is promoted according to result precision rules with maximum fixed binary precision
p=63. For unsigned fixed binary operands, the maximum intermediate precision is (p+1).
- -nofbmaxp
- Use standard PL/I conversion rules to determine the precision of trigonometric and certain arithmetic built-ins.