Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

$ZBITGET (従来の関数)

ビット文字列関数 – GET

Synopsis

$ZBITGET(bitstring, position)

パラメータ

bitstring 評価されるビット文字列。
position 正の整数に評価する値または式

概要

ここでは、従来の関数である $ZBITGET について説明します。ここでは、従来のアプリケーションとの互換性について説明します。

$ZBITGET bitstring の中で、指定されたビット位置のビット値 (0 あるいは 1) を返します。最初のビット位置は、1 です。

パラメータ

position

正の整数に評価する値または式。ビット位置は左から右にカウントされ、最初のビットは 1 となります。position が 0、または bitstring の長さよりも大きい整数に設定されている場合、<FUNCTION> エラーが発生します。

bitstring[0,0,1,1,0] の場合 :

position=1 であれば、$ZBITGET の結果は 0 です。

position=2 であれば、$ZBITGET の結果は 0 です。

position=3 であれば、$ZBITGET の結果は 1 です。

position=4 であれば、$ZBITGET の結果は 1 です。

position=5 であれば、$ZBITGET の結果は 0 です。

position=6 であれば、$ZBITGET は <FUNCTION> エラーを生成します。

関連項目

FeedbackOpens in a new tab