IBITS(I, POS, LEN)

目的

ビットのシーケンスを抽出します。

クラス

エレメント型関数

引き数の型と属性

I
型は整数でなければなりません。

POS
型は整数でなければなりません。 これは負以外でなければならず、POS + LEN は BIT_SIZE (I) 以下で なければなりません。

LEN
型は整数で、負以外でなければなりません。

結果の値と属性

I と同じです。

結果の値

結果は、右寄せしたビット POS で始まり、他のすべてのビット・ゼロを 持つ I 内の LEN ビットのシーケンスの値を持ちます。

ビットには、右から左へ 0 から BIT_SIZE(I)-1 までの番号が付けられます。

IBITS (14, 1, 3) は値 7 を持ちます。 整数ビット・モデルを参照してください。


特定名 引き数型 結果型 引き数渡し
IBITS (1) 任意の整数 引き数と同じ あり

注:

  1. IBM 拡張.
IBM Copyright 2003