MATLAB Function Reference | ![]() ![]() |
表示
C = bitset(A,bit
) C = bitset(A,bit
,v)
詳細
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 になります。
C = bitset(9,5) C = 25
参考
bitand
, bitcmp
, bitget
, bitmax
, bitor
, bitshift
, bitxor
![]() | bitor | bitshift | ![]() |