Learn R Programming

binaryLogic (version 0.3.9)

shiftRight: Binary Right Shift (>>)

Description

Logical right shift 1 >> n

Usage

shiftRight(x, n)

Arguments

x

The binary number to shift. (binary or logical vector).

n

The number of bits to shift.

Value

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

See Also

shiftLeft and rotate

Examples

Run this code
# 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