powered by
Logical right shift 1 >> n
shiftRight(x, n)
The binary number to shift. (binary or logical vector).
The number of bits to shift.
Pushes 0's(FALSE) to the vector from left(MSB) to right(LSB). Everything on right(LSB) side drops out. Returns a binary/logical vector
shiftLeft and rotate
# NOT RUN { x <- as.binary(c(1,0,0,1,1,1,0,1), logic=TRUE); x shiftRight(x,1) shiftRight(x,2) # }
Run the code above in your browser using DataLab