Rational Developer for System z
Enterprise PL/I for z/OS, Version 3.8, 言語解説書

ISRL

ISRL(x,n) は、論理的に x を右に n 桁シフトして、左側にゼロを埋め込んだ結果を戻します。

構文図を読む構文図をスキップする>>-ISRL(x,n)---------------------------------------------------><
 
x
式。 n は、計算タイプでなくてはなりません。
n
式。 n は、計算タイプでなくてはなりません。

x が REAL FIXED BIN(p,0) であり、なおかつ、

それ以外の場合は、x は SIGNED REAL FIXED BIN(M,0) に変換されて、その結果も同じ属性を持ちます。

n が負の場合、または n が M より大きい場合は、結果は定義されません。

x が負でない場合は、ISRL(x,n) は LOWER2(x,n) と 等しく、 x が負の場合は、ISRL(x,n) は n=0 でなければ正になります。


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)