-fbmaxp / -nofbmaxp

Fixed Binary の最大精度を正確な値に設定するか、標準の PL/I 変換規則を使用して精度を決定するかを決定します。

構文

{-fbmaxp|-fixed_bin_max_p} {31|63}
-nofbmaxp

動作

-fbmaxp|-fixed_bin_max_p
Fixed Binary の最大精度を指定します。有効なパラメーターは次のとおりです。
31
符号付き Fixed Binary の最大中間結果精度を 31 に設定します。符号なし Fixed Binary の作用対象の場合、最大中間精度は 32 です。
63
符号付き Fixed Binary の最大中間結果精度を 63 に設定します。
注: Fixed Binary の作用対象が (p <= 31) である算術演算では、最大中間精度は p=31 になります。作用対象が (32 >= p <= 63) の場合は、Fixed Binary の最大精度が p=63 である結果精度の規則に従って、結果精度が上がります。符号なし Fixed Binary の作用対象の場合、最大中間精度は (p+1) です。
-nofbmaxp
三角組み込み関数および特定の算術組み込み関数の精度を標準の PL/I 変換規則を使用して決定します。

デフォルト

-fbmaxp 63