ColdFusion MX
目 次 > CFML リファレンス > ColdFusion 関数 > BitMaskClear O

BitMaskClear

ビットのマスククリア演算を実行します。

start から開始する length の長さのビットをクリアした数値

算術関数

BitMaskClear(number, start, length)

BitMaskReadBitMaskSet

パラメータ

説明

number

32 ビットの符号付き整数です。

start

0 ~ 31 の範囲の整数です (0 および 31 を含む)。マスクの開始ビットです。

length

0 ~ 31 の範囲の整数です (0 および 31 を含む)。マスクの長さです。

Bit 関数は、32 ビットの符号付き整数に対して -2147483648 ~ 2147483647 の範囲で演算を行います。

<h3>BitMaskClear の例</h3>

<p>指定された整数の指定範囲のビットをクリアした結果を返します。

<p>BitMaskClear(255, 4, 4):<cfoutput>#BitMaskClear(255, 4, 4)#
</cfoutput>
<p>BitMaskClear(255, 0, 4):<cfoutput>#BitMaskClear(255, 0, 4)#
</cfoutput>
<p>BitMaskClear(128, 0, 7):<cfoutput>#BitMaskClear(128, 0, 7)#
</cfoutput>

目 次 > CFML リファレンス > ColdFusion 関数 > BitMaskClear O