MATLAB Function Reference    
bitset

ビットの設定

表示

詳細

C = bitset(A,bit) は、A 内のビットの位置 bit を 1 (on)に設定します。A は、非負の整数で、bitは 1 と A の浮動小数点整数 (flint)表現の間の数でなければなりません(IEEE 浮動小数点整数では 52)。オペランドが整数であることを保証するためには、関数 ceil, fix, floor, round を使ってください。

C = bitset(A,bit,v) は、位置 bit にあるビットを値 v に設定します。これは、0または1のいずれかの値です。

例題

整数 9 の 5 ビットバイナリ表現(01001)の 5 番目のビットを設定すると、11001 または 25 になります。

参考

bitand, bitcmp, bitget, bitmax, bitor, bitshift, bitxor


 bitor bitshift