Thursday, 2 June 2016

MATLAB Programming 24 - Functions for bitwise operations (2)

bitand(a, b) - Bit-wise AND of integers a and b

bitcmp(a) - Bit-wise complement of a

bitget(a,pos) - Get bit at specified position pos, in the integer array a

bitor(a, b) - Bit-wise OR of integers a and b

bitset(a, pos) - Set bit at specific location pos of a

bitshift(a, k) - Returns a shifted to the left by k bits, equivalent to multiplying by 2k. Negative values of k correspond to shifting bits right or dividing by 2|k| and rounding to the nearest integer towards negative infinite. Any overflow bits are truncated.

bitxor(a, b) - Bit-wise XOR of integers a and b

swapbytes - Swap byte ordering


No comments:

Post a Comment