MATLAB Function Reference |
Syntax
C = bitget(A,bit
)
Description
C = bitget(A,
傳回 bit
)
A
中第 bit
個位元的值。 A
必須是一個非負的整數,而 bit
必須是一個介於 1 到浮點數表示法所能表達的最大bit數(IEEE表示法為52個)的一個數值。我們可以用 ceil
、fix
、floor
和 round
來確保運算域是整數型態的。
Example
dec2bin
函式可以將十進位的數值轉至二進位。然而你可以也用 bitget
來做。我們可以看看以下這一個轉成連續位元的結果(由高位元至低位元):
disp(dec2bin(13)) 1101 C = bitget(13,4:-1:1) C = 1 1 0 1
See Also
bitand
, bitcmp
, bitmax
, bitor
, bitset
, bitshift
, bitxor
bitcmp | bitmax |